|
| CanRawSenderModel () |
|
virtual | ~CanRawSenderModel ()=default |
|
unsigned int | nPorts (PortType portType) const override |
| Used to get number of ports of each type used by model.
|
|
NodeDataType | dataType (PortType portType, PortIndex portIndex) const override |
| Used to get data type of each port.
|
|
std::shared_ptr< NodeData > | outData (PortIndex port) override |
| Sets output data for propagation.
|
|
void | setInData (std::shared_ptr< NodeData >, PortIndex) override |
| Handles data on input port, not used in this class.
|
|
QtNodes::NodePainterDelegate * | painterDelegate () const override |
| Used to provide custom painter to nodeeditor.
|
|
| 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 class provides node graphical representation of CanRawSender.