![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtSyncMatrixDialog (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtSyncMatrixDialog () |
| virtual QWidget * | widget () |
| virtual DtSyncMatrixLogic * | createLogic () |
| virtual void | init () |
| virtual bool | hasSyncMatrixNamed (const QString &name) const |
| virtual bool | hasSyncMatrixPhaseNamed (const QString &name) const |
| virtual void | clearAll () |
| virtual void | clearCurrentSyncMatrix () |
| virtual void | clearCurrentSyncMatrixObjects () |
| virtual void | clearCurrentSyncMatrixPlans () |
| virtual void | blockSyncMatrixNameEvents (bool block) |
| virtual void | addSyncMatrix (const DtUUID &syncMatrix, const QString &name) |
| virtual void | renameSyncMatrix (const DtUUID &syncMatrix, const QString &name) |
| virtual void | removeSyncMatrix (const DtUUID &syncMatrix) |
| virtual DtUUID | selectedSyncMatrix () const |
| virtual void | addingObjectsStopped () override |
| virtual void | setCanAddAndRenameSyncMatrix (bool enable) |
| virtual void | resetPhases (const DtUUID ¤tSyncMatrix, const DtUUID &prevSyncMatrix, const DtRwSyncMatrixPhaseList &phases) |
| virtual void | moveToPhase (const QString &requestedPhase, const QString &prevPhase, bool prevPhaseCompleted) |
| virtual QTreeWidgetItem * | getTopLevelObject (const DtUUID &uuid) |
| virtual QTreeWidgetItem * | addTopLevelObject (const DtUUID &syncMatrixUUID, const DtUUID &uuid, const QString &name) |
| virtual QTreeWidgetItem * | addChildObject (QTreeWidgetItem *parent, const DtUUID &syncMatrixUUID, const DtUUID &uuid, const QString &name) |
| virtual void | setPlanStatus (const DtUUID &uuid, const QString &phaseName, const DtRwSyncMatrixPlan *planSummary, bool valid, bool activated) |
| virtual void | setPlanStatus (QTreeWidgetItem *item, const QString &phaseName, const DtRwSyncMatrixPlan *planSummary, bool valid, bool activated) |
| virtual void | removeObject (const DtUUID &uuid) |
| virtual void | renameObject (const DtUUID &uuid, const QString &name) |
| virtual void | select (const DtUUID &) |
| virtual void | sortObjects () |
| virtual int | showObjectsInAnotherMatrixWarning (const QString &message) |
| virtual void | refreshDisplay () |
Public Member Functions inherited from makVrf::DtSyncMatrixDialogInterface | |
| virtual | ~DtSyncMatrixDialogInterface () |
| virtual void | updateDisplay ()=0 |
Public Attributes | |
| Ui_syncMatrixWidgetUi | myUiImpl |
Protected Types | |
| typedef QMap< QString, int > | PhaseColumnsWidthMap |
Protected Slots | |
| virtual void | slot_close () |
| virtual void | slot_addSyncMatrix () |
| virtual void | slot_removeSyncMatrix () |
| virtual void | slot_renameSyncMatrix () |
| virtual void | slot_currentSyncMatrixChanged (int index) |
| virtual void | slot_addPhase (int phaseIndex) |
| virtual void | slot_removePhase (const QString &phaseName) |
| virtual void | slot_editPhase (const QString &phaseName) |
| virtual void | slot_movePhase (const QString &phaseName, int phaseIndex) |
| virtual void | slot_addObject () |
| virtual void | slot_removeObject (const DtUUID &uuid) |
| virtual void | slot_setPlan (const DtUUID &uuid, const QString &phaseName) |
| virtual void | slot_linkPlan (const DtUUID &uuid, const QString &phaseName, const QString &previousPhaseName) |
| virtual void | slot_unlinkPlan (const DtUUID &uuid, const QString &phaseName, const QString &previousPhaseName) |
| virtual void | slot_removePlan (const DtUUID &uuid, const QString &phaseName) |
| virtual void | slot_copyPlan (const DtUUID &uuid, const QString &phaseName) |
| virtual void | slot_pastePlan (const DtUUID &uuid, const QString &phaseName) |
| virtual void | slot_activatePlan (const DtUUID &uuid, const QString &phaseName, bool activate) |
| virtual void | updateDisplay () |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *evt) |
| virtual void | showEvent (QShowEvent *evt) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtSyncMatrixLogic * | myLogic |
| DtSyncMatrixTreeWidget * | mySyncMatrix |
| DtSyncMatrixNameComboBox * | mySyncMatrixName |
| QMap< DtUUID, PhaseColumnsWidthMap > | myMatrixPhaseColumnsWidthMap |
|
protected |
| makVrf::DtSyncMatrixDialog::DtSyncMatrixDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
inlinevirtual |
Returns widget that represents this dialog.
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
overridevirtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Selects the matrix (if it exists) that has the UUID.
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
virtual |
Implements makVrf::DtSyncMatrixDialogInterface.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protectedvirtualslot |
| Ui_syncMatrixWidgetUi makVrf::DtSyncMatrixDialog::myUiImpl |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
save phase columns width for each matrix