CANdevStudio
Development tool for CAN bus simulation
Loading...
Searching...
No Matches
PCImpl Class Reference

#include <pcimpl.h>

Inheritance diagram for PCImpl:
Collaboration diagram for PCImpl:

Public Member Functions

virtual void setNodeCreatedCallback (QtNodes::FlowScene *scene, const node_t &cb) override
 
virtual void setNodeDeletedCallback (QtNodes::FlowScene *scene, const node_t &cb) override
 
virtual void setNodeDoubleClickedCallback (QtNodes::FlowScene *scene, const node_t &cb) override
 
virtual void setNodeContextMenuCallback (QtNodes::FlowScene *scene, const menu_t &cb) override
 
virtual void setConfigChangedCbk (const node_t cb) override
 
virtual void openProperties (QtNodes::Node &node) override
 
virtual void showContextMenu (QMenu &menu, const QPoint &pos) override
 
- Public Member Functions inherited from PCInterface
virtual ~PCInterface ()
 

Additional Inherited Members

- Public Types inherited from PCInterface
using node_t = std::function< void(QtNodes::Node &)>
 
using menu_t = std::function< void(QtNodes::Node &, const QPointF &)>
 

Member Function Documentation

◆ openProperties()

virtual void PCImpl::openProperties ( QtNodes::Node &  node)
inlineoverridevirtual

Implements PCInterface.

◆ setConfigChangedCbk()

virtual void PCImpl::setConfigChangedCbk ( const node_t  cb)
inlineoverridevirtual

Implements PCInterface.

◆ setNodeContextMenuCallback()

virtual void PCImpl::setNodeContextMenuCallback ( QtNodes::FlowScene *  scene,
const menu_t cb 
)
inlineoverridevirtual

Implements PCInterface.

◆ setNodeCreatedCallback()

virtual void PCImpl::setNodeCreatedCallback ( QtNodes::FlowScene *  scene,
const node_t cb 
)
inlineoverridevirtual

Implements PCInterface.

◆ setNodeDeletedCallback()

virtual void PCImpl::setNodeDeletedCallback ( QtNodes::FlowScene *  scene,
const node_t cb 
)
inlineoverridevirtual

Implements PCInterface.

◆ setNodeDoubleClickedCallback()

virtual void PCImpl::setNodeDoubleClickedCallback ( QtNodes::FlowScene *  scene,
const node_t cb 
)
inlineoverridevirtual

Implements PCInterface.

◆ showContextMenu()

virtual void PCImpl::showContextMenu ( QMenu &  menu,
const QPoint &  pos 
)
inlineoverridevirtual

Implements PCInterface.


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