13 #if !defined(Q_MOC_RUN)
25 class DtConditionalLogic;
26 class DtConditionalExpressionView;
27 class DtConditionalEpxressionInterface;
36 bool validOnlyForSyncMatrix =
false);
42 virtual void run(
const std::vector<makVrv::DtSimEntry*>& data);
44 virtual QString statementDescription()
const;
45 virtual void setStatementDescription(
const QString&);
48 virtual void setCancelButtonText(
const QString&)
override;
51 virtual void setShowDescription(
bool);
54 virtual bool immediatelyFinish();
57 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
59 bool validOnlyForSyncMatrix);
61 virtual void slot_conditionComplete();
62 virtual void slot_conditionIncomplete();
68 virtual void enable();
71 virtual void disable();
72 virtual QSize sizeHint()
const;
73 virtual QSize minimumSizeHint()
const;
78 virtual QWidget* takeOKCancelButtonCanvas(QWidget* newParent)
override;
81 virtual void giveOKCancelButtonCanvas(QWidget*)
override;
83 virtual void setReadOnlyMode(
bool)
override;
87 virtual void onCancel();
106 bool myReadOnlyMode =
false;
DtConditionalLogic * myLogic
Definition: conditionalDialog.h:102
Definition: conditionalDialogInterface.h:45
bool myOKEnabled
Definition: conditionalDialog.h:103
bool myValidOnlyForSyncMatrix
Definition: conditionalDialog.h:105
QPushButton * myCancelButton
Definition: conditionalDialog.h:97
QHBoxLayout * myButtonLayout
Definition: conditionalDialog.h:95
DtConditionalExpressionView * myConditionalExpressionView
Definition: conditionalDialog.h:98
QVBoxLayout * myMainLayout
Definition: conditionalDialog.h:93
DtSimCondExpr is an abstract base class representing various Conditional Expressions used by the Plan...
Definition: simCondExpr.h:53
QToolButton * myLockButton
Definition: conditionalDialog.h:99
Definition: conditionalDialog.h:29
class DtSimStatement:
Definition: simStatement.h:38
bool myPartOfGlobalPlan
Definition: conditionalDialog.h:104
QPushButton * myOKButton
Definition: conditionalDialog.h:96
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
QWidget * myOKCancelButtonCanvas
Definition: conditionalDialog.h:94
#define DT_DLL_VRFGUITASKSETQT
Definition: vrfGuiTaskSetQt.h:22
DtConditionalExpressionView is the view that is used to create and modify conditional expressions...
Definition: conditionalExpressionView.h:49
Definition: conditionalLogic.h:31