QMLExecutor plugin gui implementation.  
 More...
#include <qmlexecutorguiimpl.h>
QMLExecutor plugin gui implementation. 
◆ QMLExecutorGuiImpl()
  
  | 
        
          | QMLExecutorGuiImpl::QMLExecutorGuiImpl | ( | QObject * | parent | ) |  |  | inlineexplicit | 
 
explicit constructor 
- Parameters
- 
  
    | parent | qt QObject requirement, possibly to remove |  
 
 
 
◆ askForQMLReload
  
  | 
        
          | bool QMLExecutorGuiImpl::askForQMLReload | ( |  | ) |  |  | inlineslot | 
 
ask if qml reload should be done 
- Returns
- true if yes, false if no 
 
 
◆ browseAndOpenQML
  
  | 
        
          | void QMLExecutorGuiImpl::browseAndOpenQML | ( |  | ) |  |  | inlineslot | 
 
Slot to do browsing for QML file, calls qml load. 
 
 
◆ checkQMLModification
  
  | 
        
          | void QMLExecutorGuiImpl::checkQMLModification | ( |  | ) |  |  | inlineslot | 
 
checks if qml file was modified, ask the user and reloads it if needed 
 
 
◆ editQML
  
  | 
        
          | void QMLExecutorGuiImpl::editQML | ( |  | ) |  |  | inlineslot | 
 
tries to launch system editor for .qml file 
 
 
◆ handleStatusChange
  
  | 
        
          | void QMLExecutorGuiImpl::handleStatusChange | ( | QQuickWidget::Status | status | ) |  |  | inlineslot | 
 
handle status change of qml, just log it 
- Parameters
- 
  
  
 
 
◆ loadQML
  
  | 
        
          | virtual void QMLExecutorGuiImpl::loadQML | ( | const QUrl & | url | ) |  |  | inlineoverridevirtualslot | 
 
loads qml into a quick widget 
- Parameters
- 
  
    | url | url of a local file to load |  
 
 
 
◆ log
  
  | 
        
          | void QMLExecutorGuiImpl::log | ( | const QString & | text | ) |  |  | inlineslot | 
 
log message to log area 
- Parameters
- 
  
  
 
 
◆ mainWidget()
  
  | 
        
          | virtual QWidget * QMLExecutorGuiImpl::mainWidget | ( |  | ) |  |  | inlineoverridevirtual | 
 
 
◆ setModel
  
  | 
        
          | virtual void QMLExecutorGuiImpl::setModel | ( | CANBusModel * | model | ) |  |  | inlineoverridevirtualslot | 
 
remembers can bus model for qml 
- Parameters
- 
  
  
 
 
◆ startQMLFileModificationChecks
  
  | 
        
          | void QMLExecutorGuiImpl::startQMLFileModificationChecks | ( |  | ) |  |  | inlineslot | 
 
starts checking for qml file modification 
 
 
◆ stopFileModificationChecks
  
  | 
        
          | void QMLExecutorGuiImpl::stopFileModificationChecks | ( |  | ) |  |  | inlineslot | 
 
stops checking for qml file modification 
 
 
◆ updateUIColor()
  
  | 
        
          | void QMLExecutorGuiImpl::updateUIColor | ( |  | ) |  |  | inlineoverridevirtual | 
 
used to align empty QQuickWidget color with current color scheme 
Implements QMLExecutorGuiInt.
 
 
The documentation for this class was generated from the following file: