CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
QMLExecutorGuiInt Class Referenceabstract

Interface of gui for QMLExecutor plugin. More...

#include <qmlexecutorguiint.h>

Inheritance diagram for QMLExecutorGuiInt:
Collaboration diagram for QMLExecutorGuiInt:

Public Slots

virtual void loadQML (const QUrl &url)=0
 
virtual void setModel (CANBusModel *model)=0
 sets can bus model pointer
 
virtual void updateUIColor ()=0
 used to align empty QQuickWidget color with current color scheme
 

Signals

void QMLLoaded (const QUrl &url)
 this signal is emitted when qml was loaded
 
void dockUndock ()
 

Public Member Functions

 QMLExecutorGuiInt (QObject *parent)
 constructor
 
virtual ~QMLExecutorGuiInt ()
 virtual dtor to get things working
 
virtual QWidget * mainWidget ()=0
 not used, return main widget for ui
 

Detailed Description

Interface of gui for QMLExecutor plugin.

Todo:
rename

Constructor & Destructor Documentation

◆ QMLExecutorGuiInt()

QMLExecutorGuiInt::QMLExecutorGuiInt ( QObject *  parent)
inline

constructor

Parameters
parentqt stuff

◆ ~QMLExecutorGuiInt()

virtual QMLExecutorGuiInt::~QMLExecutorGuiInt ( )
inlinevirtual

virtual dtor to get things working

Member Function Documentation

◆ dockUndock

void QMLExecutorGuiInt::dockUndock ( )
signal

◆ loadQML

virtual void QMLExecutorGuiInt::loadQML ( const QUrl &  url)
pure virtualslot

Loads qml file.

Parameters
urlurl to a qml file

Implemented in GuiMock.

◆ mainWidget()

virtual QWidget * QMLExecutorGuiInt::mainWidget ( )
pure virtual

not used, return main widget for ui

Implemented in QMLExecutorGuiImpl, and GuiMock.

◆ QMLLoaded

void QMLExecutorGuiInt::QMLLoaded ( const QUrl &  url)
signal

this signal is emitted when qml was loaded

Parameters
urlurl of qml file

◆ setModel

virtual void QMLExecutorGuiInt::setModel ( CANBusModel model)
pure virtualslot

sets can bus model pointer

Parameters
modelcan bus model

Implemented in GuiMock.

◆ updateUIColor

virtual void QMLExecutorGuiInt::updateUIColor ( )
pure virtualslot

used to align empty QQuickWidget color with current color scheme

Implemented in QMLExecutorGuiImpl, and GuiMock.


The documentation for this class was generated from the following file: