![]() |
VR-Forces Developer's Guide
|
The header view of the synchronization matrix.

Public Types | |
| enum | PhaseSectionUserRole { PhaseSectionUserRoleActive = Qt::UserRole, PhaseSectionUserRoleCompleted } |
Signals | |
| void | signal_addPhase (int phaseIndex) |
| void | signal_removePhase (const QString &phaseName) |
| void | signal_editPhase (const QString &phaseName) |
| void | signal_movePhase (const QString &phaseName, int phaseIndex) |
Public Member Functions | |
| DtSyncMatrixTreeWidgetHeader (makVrv::DtDe &de, Qt::Orientation orientation, QWidget *parent=Q_NULLPTR) | |
| virtual | ~DtSyncMatrixTreeWidgetHeader () override |
| virtual int | phaseColumnFromName (const QString &phaseName) |
| virtual void | moveToPhase (const QString &requestedPhase, const QString &prevPhase, bool prevPhaseCompleted) |
| virtual void | resizePhaseSections () |
Protected Slots | |
| virtual void | slot_sectionMoved (int _logicalIndex, int oldVisualIndex, int newVisualIndex) |
Protected Member Functions | |
| virtual void | addPhaseEvent (int phaseIndex) |
| virtual void | removePhaseEvent (const QString &phaseName) |
| virtual void | editPhaseEvent (const QString &phaseName) |
| virtual void | movePhaseEvent (const QString &phaseName, int phaseIndex) |
| virtual void | mousePressEvent (QMouseEvent *event) override |
| virtual void | mouseDoubleClickEvent (QMouseEvent *event) override |
| virtual void | mouseMoveEvent (QMouseEvent *event) override |
| virtual void | paintSection (QPainter *painter, const QRect &rect, int logicalIndex) const override |
| virtual void | contextMenuEvent (QContextMenuEvent *event) override |
| virtual QPoint | getAddIconPosition (const QRect &rect) const |
| virtual QPoint | getEditIconPosition (const QRect &rect) const |
| virtual QPoint | getRemoveIconPosition (const QRect &rect) const |
| virtual void | updateIcons () |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| QPixmap | myAddIcon |
| QPixmap | myEditIcon |
| QPixmap | myRemoveIcon |
| makVrv::DtSignalConnectionManager | myConnections |
| double | myDevicePixelRatio |
Static Protected Attributes | |
| static int | myIconMargin |
| makVrf::DtSyncMatrixTreeWidgetHeader::DtSyncMatrixTreeWidgetHeader | ( | makVrv::DtDe & | de, |
| Qt::Orientation | orientation, | ||
| QWidget * | parent = Q_NULLPTR |
||
| ) |
|
overridevirtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtualslot |
|
signal |
|
signal |
|
signal |
|
signal |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
protected |