VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtSyncMatrixDialog Class Reference
Inheritance diagram for makVrf::DtSyncMatrixDialog:
Inheritance graph
[legend]

Public Member Functions

 DtSyncMatrixDialog (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0)
 
virtual ~DtSyncMatrixDialog ()
 
virtual QWidget * widget ()
 
virtual DtSyncMatrixLogiccreateLogic ()
 
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 setCanAddAndRenameSyncMatrix (bool enable)
 
virtual void resetPhases (const DtUUID &currentSyncMatrix, const DtUUID &prevSyncMatrix, const DtRwSyncMatrixPhaseList &phases)
 
virtual void moveToPhase (const QString &requestedPhase, const QString &prevPhase, bool prevPhaseCompleted)
 
virtual QTreeWidgetItemgetTopLevelObject (const DtUUID &uuid)
 
virtual QTreeWidgetItemaddTopLevelObject (const DtUUID &uuid, const QString &name)
 
virtual QTreeWidgetItemaddChildObject (QTreeWidgetItem *parent, const DtUUID &uuid, const QString &name)
 
virtual void setPlanStatus (const DtUUID &uuid, const QString &phaseName, const QString &planSummary, bool valid, bool activated)
 
virtual void setPlanStatus (QTreeWidgetItem *item, const QString &phaseName, const QString &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)
 
- Public Member Functions inherited from makVrf::DtSyncMatrixDialogInterface
virtual ~DtSyncMatrixDialogInterface ()
 
virtual void updateDisplay ()=0
 

Public Attributes

Ui_syncMatrixWidgetUi myUiImpl
 

Protected Types

typedef QMap< QString, intPhaseColumnsWidthMap
 

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_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::DtDemyDe
 
DtSyncMatrixLogicmyLogic
 
DtSyncMatrixTreeWidgetmySyncMatrix
 
DtSyncMatrixNameComboBoxmySyncMatrixName
 
QMap< DtUUID,
PhaseColumnsWidthMap
myMatrixPhaseColumnsWidthMap
 

Member Typedef Documentation

typedef QMap<QString, int> makVrf::DtSyncMatrixDialog::PhaseColumnsWidthMap
protected

Constructor & Destructor Documentation

makVrf::DtSyncMatrixDialog::DtSyncMatrixDialog ( makVrv::DtDe de,
QWidget *  parent = 0,
const Qt::WindowFlags &  flags = 0 
)
virtual makVrf::DtSyncMatrixDialog::~DtSyncMatrixDialog ( )
virtual

Member Function Documentation

virtual QWidget* makVrf::DtSyncMatrixDialog::widget ( )
inlinevirtual

Returns widget that represents this dialog.

Implements makVrf::DtSyncMatrixDialogInterface.

virtual DtSyncMatrixLogic* makVrf::DtSyncMatrixDialog::createLogic ( )
virtual
virtual void makVrf::DtSyncMatrixDialog::init ( )
virtual
virtual bool makVrf::DtSyncMatrixDialog::hasSyncMatrixNamed ( const QString &  name) const
virtual
virtual bool makVrf::DtSyncMatrixDialog::hasSyncMatrixPhaseNamed ( const QString &  name) const
virtual
virtual void makVrf::DtSyncMatrixDialog::clearAll ( )
virtual
virtual void makVrf::DtSyncMatrixDialog::clearCurrentSyncMatrix ( )
virtual
virtual void makVrf::DtSyncMatrixDialog::clearCurrentSyncMatrixObjects ( )
virtual
virtual void makVrf::DtSyncMatrixDialog::clearCurrentSyncMatrixPlans ( )
virtual
virtual void makVrf::DtSyncMatrixDialog::blockSyncMatrixNameEvents ( bool  block)
virtual
virtual void makVrf::DtSyncMatrixDialog::addSyncMatrix ( const DtUUID syncMatrix,
const QString &  name 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::renameSyncMatrix ( const DtUUID syncMatrix,
const QString &  name 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::removeSyncMatrix ( const DtUUID syncMatrix)
virtual
virtual DtUUID makVrf::DtSyncMatrixDialog::selectedSyncMatrix ( ) const
virtual
virtual void makVrf::DtSyncMatrixDialog::setCanAddAndRenameSyncMatrix ( bool  enable)
virtual
virtual void makVrf::DtSyncMatrixDialog::resetPhases ( const DtUUID currentSyncMatrix,
const DtUUID prevSyncMatrix,
const DtRwSyncMatrixPhaseList phases 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::moveToPhase ( const QString &  requestedPhase,
const QString &  prevPhase,
bool  prevPhaseCompleted 
)
virtual
virtual QTreeWidgetItem* makVrf::DtSyncMatrixDialog::getTopLevelObject ( const DtUUID uuid)
virtual
virtual QTreeWidgetItem* makVrf::DtSyncMatrixDialog::addTopLevelObject ( const DtUUID uuid,
const QString &  name 
)
virtual
virtual QTreeWidgetItem* makVrf::DtSyncMatrixDialog::addChildObject ( QTreeWidgetItem parent,
const DtUUID uuid,
const QString &  name 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::setPlanStatus ( const DtUUID uuid,
const QString &  phaseName,
const QString &  planSummary,
bool  valid,
bool  activated 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::setPlanStatus ( QTreeWidgetItem item,
const QString &  phaseName,
const QString &  planSummary,
bool  valid,
bool  activated 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::removeObject ( const DtUUID uuid)
virtual
virtual void makVrf::DtSyncMatrixDialog::renameObject ( const DtUUID uuid,
const QString &  name 
)
virtual
virtual void makVrf::DtSyncMatrixDialog::select ( const DtUUID )
virtual

Selects the matrix (if it exists) that has the UUID.

Implements makVrf::DtSyncMatrixDialogInterface.

virtual void makVrf::DtSyncMatrixDialog::sortObjects ( )
virtual
virtual int makVrf::DtSyncMatrixDialog::showObjectsInAnotherMatrixWarning ( const QString &  message)
virtual
virtual void makVrf::DtSyncMatrixDialog::keyPressEvent ( QKeyEvent *  evt)
protectedvirtual
virtual void makVrf::DtSyncMatrixDialog::showEvent ( QShowEvent *  evt)
protectedvirtual
virtual void makVrf::DtSyncMatrixDialog::slot_close ( )
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_addSyncMatrix ( )
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_removeSyncMatrix ( )
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_renameSyncMatrix ( )
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_currentSyncMatrixChanged ( int  index)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_addPhase ( int  phaseIndex)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_removePhase ( const QString &  phaseName)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_editPhase ( const QString &  phaseName)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_movePhase ( const QString &  phaseName,
int  phaseIndex 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_addObject ( )
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_removeObject ( const DtUUID uuid)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_setPlan ( const DtUUID uuid,
const QString &  phaseName 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_removePlan ( const DtUUID uuid,
const QString &  phaseName 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_copyPlan ( const DtUUID uuid,
const QString &  phaseName 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_pastePlan ( const DtUUID uuid,
const QString &  phaseName 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::slot_activatePlan ( const DtUUID uuid,
const QString &  phaseName,
bool  activate 
)
protectedvirtualslot
virtual void makVrf::DtSyncMatrixDialog::updateDisplay ( )
protectedvirtualslot

Member Data Documentation

Ui_syncMatrixWidgetUi makVrf::DtSyncMatrixDialog::myUiImpl
makVrv::DtDe& makVrf::DtSyncMatrixDialog::myDe
protected
DtSyncMatrixLogic* makVrf::DtSyncMatrixDialog::myLogic
protected
DtSyncMatrixTreeWidget* makVrf::DtSyncMatrixDialog::mySyncMatrix
protected
DtSyncMatrixNameComboBox* makVrf::DtSyncMatrixDialog::mySyncMatrixName
protected
QMap<DtUUID, PhaseColumnsWidthMap> makVrf::DtSyncMatrixDialog::myMatrixPhaseColumnsWidthMap
protected

save phase columns width for each matrix


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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)