|
| QMLExecutorModel () |
| only constructor to satisfy ql
|
|
unsigned int | nPorts (PortType portType) const override |
|
NodeDataType | dataType (PortType portType, PortIndex portIndex) const override |
|
std::shared_ptr< NodeData > | outData (PortIndex port) override |
|
void | setInData (std::shared_ptr< NodeData > nodeData, PortIndex port) override |
|
QtNodes::NodePainterDelegate * | painterDelegate () const override |
|
CANBusModel * | getCANBusModel () |
| testing facility
|
|
| ComponentModel ()=default |
|
| ComponentModel (const QString &name) |
|
virtual | ~ComponentModel () |
|
virtual void | initModel (QtNodes::Node &node, int nodeCnt, bool darkMode) override |
|
virtual QString | caption () const override |
| Used to get node caption.
|
|
virtual void | setCaption (const QString &caption) override |
| Sets model caption and updates widget title.
|
|
virtual QString | name () const override |
| Used to identify model by data model name.
|
|
virtual std::unique_ptr< QtNodes::NodeDataModel > | clone () const override |
| Creates new node of the same type.
|
|
virtual QJsonObject | save () const override |
| Possibility to save node properties.
|
|
virtual void | restore (QJsonObject const &json) override |
| Used to restore node configurations.
|
|
virtual QWidget * | embeddedWidget () override |
| Used to get widget embedded in Node.
|
|
virtual bool | resizable () const override |
| Used to get information if node is resizable.
|
|
virtual ComponentInterface & | getComponent () override |
| Component getter.
|
|
virtual bool | restored () override |
|
virtual void | setColorMode (bool darkMode) override |
|
virtual bool | hasSeparateThread () const override |
|
void | simBcastRcv (const QJsonObject &msg, const QVariant ¶m) override |
|
void | simBcastSndSlot (const QJsonObject &msg, const QVariant ¶m) override |
|
virtual | ~ComponentModelInterface ()=default |
|
The QMLExecutorModel A model for QML executor component.
- See also
- ComponentModel