VR-Forces 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 Member Functions | Protected Attributes
makVrf::DtSyncMatrixConditionalDialog Class Reference
Inheritance diagram for makVrf::DtSyncMatrixConditionalDialog:
Inheritance graph
[legend]

Public Member Functions

 DtSyncMatrixConditionalDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtSyncMatrixConditionalDialog () override
 
virtual void displayDialog (const QString &phaseName, const DtSimCondExpr *expr)
 
- Public Member Functions inherited from makVrf::DtConditionalDialog
 DtConditionalDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0, bool partOfGlobalPlan=false, bool validOnlyForSyncMatrix=false)
 
virtual ~DtConditionalDialog () override
 
virtual void run (const std::set< makVrv::DtUniqueID > &data) override
 
virtual QString statementDescription () const override
 
virtual void setStatementDescription (const QString &) override
 
virtual void setCancelButtonText (const QString &) override
 
virtual void setShowDescription (bool)
 
- Public Member Functions inherited from makVrf::DtConditionalDialogInterface
 DtConditionalDialogInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0)
 
virtual ~DtConditionalDialogInterface () override
 
virtual void conditionComplete (const DtSimStatement &)
 
virtual void conditionCancelled ()
 
virtual void setTriggers (DtRwTriggersList *)
 
virtual DtRwTriggersListtriggers () const
 
virtual void closeEvent (QCloseEvent *) override
 
virtual bool alwaysPopOut () const
 
virtual void setConditionalMenu (DtVrfConditionalMenu *)
 
virtual void onCancel ()=0
 

Public Attributes

boost::signals2::signal< void(const
QString &, const DtSimCondExpr *)> 
signal_conditionComplete
 
boost::signals2::signal< void()> signal_conditionalDialogDestroyed
 
- Public Attributes inherited from makVrf::DtConditionalDialog
QVBoxLayout * myMainLayout
 
QWidget * myOKCancelButtonCanvas
 
QHBoxLayout * myButtonLayout
 
QPushButtonmyOKButton
 
QPushButtonmyCancelButton
 
DtConditionalExpressionViewmyConditionalExpressionView
 
QToolButtonmyLockButton
 
- Public Attributes inherited from makVrf::DtConditionalDialogInterface
boost::signals2::signal< void(const
DtSimStatement &)> 
signal_conditionComplete
 
boost::signals2::signal< void()> signal_conditionCancelled
 
boost::signals2::signal< void(DtConditionalDialogInterface *)> signal_destroyed
 
boost::signals2::signal< void(DtConditionalDialogInterface *)> signal_dialogComplete
 

Protected Member Functions

virtual void onOk () override
 
- Protected Member Functions inherited from makVrf::DtConditionalDialog
virtual bool immediatelyFinish ()
 
virtual void setupGui (const std::set< makVrv::DtUniqueID > &data) override
 
virtual
DtConditionalExpressionView
createConditionalExpressionView (bool partOfGlobalPlan, bool validOnlyForSyncMatrix)
 
virtual void slot_conditionComplete ()
 
virtual void slot_conditionIncomplete ()
 
virtual DtSimCondExprconditionalExpression () const override
 
virtual void enable () override
 
virtual void disable () override
 
virtual QSize sizeHint () const override
 
virtual QSize minimumSizeHint () const override
 
virtual bool eventFilter (QObject *, QEvent *) override
 
virtual QWidget * takeOKCancelButtonCanvas (QWidget *newParent) override
 
virtual void giveOKCancelButtonCanvas (QWidget *) override
 
virtual void setReadOnlyMode (bool) override
 
virtual bool editExpression (const DtSimStatement *simStmt, const DtSimCondExpr *, const std::set< makVrv::DtUniqueID > &data) override
 
- Protected Member Functions inherited from makVrf::DtConditionalDialogInterface
virtual QWidget * sizeToParent () const
 

Protected Attributes

QLabelmyPhaseNameLabel
 
QLineEditmyPhaseName
 
QHBoxLayout * myPhaseNameLayout
 
- Protected Attributes inherited from makVrf::DtConditionalDialog
DtConditionalLogicmyLogic
 
bool myOKEnabled
 
bool myPartOfGlobalPlan
 
bool myValidOnlyForSyncMatrix
 
bool myReadOnlyMode = false
 
- Protected Attributes inherited from makVrf::DtConditionalDialogInterface
makVrv::DtDemyDe
 
DtRwTriggersListmyTriggers
 
DtVrfConditionalMenumyConditionalMenu
 

Additional Inherited Members

- Signals inherited from makVrf::DtConditionalDialogInterface
void unlockPlan ()
 
- Protected Slots inherited from makVrf::DtConditionalDialog
virtual void onCancel () override
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void makVrf::DtSyncMatrixConditionalDialog::displayDialog ( const QString &  phaseName,
const DtSimCondExpr expr 
)
virtual
virtual void makVrf::DtSyncMatrixConditionalDialog::onOk ( )
overrideprotectedvirtual

Reimplemented from makVrf::DtConditionalDialog.

Member Data Documentation

boost::signals2::signal<void(const QString&, const DtSimCondExpr*)> makVrf::DtSyncMatrixConditionalDialog::signal_conditionComplete
boost::signals2::signal<void()> makVrf::DtSyncMatrixConditionalDialog::signal_conditionalDialogDestroyed
QLabel* makVrf::DtSyncMatrixConditionalDialog::myPhaseNameLabel
protected
QLineEdit* makVrf::DtSyncMatrixConditionalDialog::myPhaseName
protected
QHBoxLayout* makVrf::DtSyncMatrixConditionalDialog::myPhaseNameLayout
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)