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

Public Member Functions | |
| DtBaseConditionalExpressionDialog (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtBaseConditionalExpressionDialog () override |
| virtual void | setOKEnabled (bool) |
| virtual QWidget * | takeOKCancelButtonCanvas (QWidget *newParent) override |
| virtual void | setCancelButtonText (const QString &) override |
| virtual void | giveOKCancelButtonCanvas (QWidget *) override |
Public Member Functions inherited from makVrf::DtConditionalExpressionInterface | |
| DtConditionalExpressionInterface (makVrv::DtDe &de, QWidget *parent, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtConditionalExpressionInterface () override |
| virtual QString | value () const =0 |
| virtual void | setValue (const QString &)=0 |
| virtual DtSimCondExpr * | conditionalExpression () const |
| DtConditionExpressionLogic * | logic () const |
| virtual void | closeEvent (QCloseEvent *) override |
| virtual bool | alwaysPopOut () const |
| virtual void | toBeDeleted () |
| virtual void | setupConditional (const DtSimCondExpr *, const std::set< makVrv::DtUniqueID > &data)=0 |
| virtual bool | bringsUpDialog () const |
| virtual void | conditionComplete () |
| virtual void | conditionCancelled () |
Public Attributes | |
| QVBoxLayout * | myMainLayout |
| QWidget * | myOKCancelButtonCanvas |
| QPushButton * | myOKButton |
| QPushButton * | myCancelButton |
| QHBoxLayout * | myButtonLayout |
Public Attributes inherited from makVrf::DtConditionalExpressionInterface | |
| boost::signals2::signal< void()> | signal_conditionComplete |
| boost::signals2::signal< void()> | signal_conditionCancelled |
| boost::signals2::signal< void(DtConditionalExpressionInterface *)> | signal_destroyed |
Protected Slots | |
| virtual void | accept () |
| virtual void | cancel () |
Protected Member Functions | |
| virtual void | run (DtConditionalExpressionView *, const std::set< makVrv::DtUniqueID > &data) override |
| virtual void | setupGui (DtConditionalExpressionView *, DtConditionalExpressionViewItem *, const std::set< makVrv::DtUniqueID > &data) override |
| virtual QWidget * | contents ()=0 |
| virtual bool | isComplete () const override |
| virtual void | postGuiSetup (const std::set< makVrv::DtUniqueID > &data) |
Protected Attributes | |
| DtMapFocusHandler | myMapFocusHandler |
Protected Attributes inherited from makVrf::DtConditionalExpressionInterface | |
| makVrv::DtDe & | myDe |
| DtConditionExpressionLogic * | myLogic |
| makVrv::DtSignalConnectionManager | myConnections |
| makVrf::DtBaseConditionalExpressionDialog::DtBaseConditionalExpressionDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
overridevirtual |
|
virtual |
|
overridevirtual |
This will return the OK/Cancel cavas that the current OK/Cancel buttons are on. You can use this to reparent to another widget.
Implements makVrf::DtConditionalExpressionInterface.
|
overridevirtual |
Sets the Cancel button text.
Implements makVrf::DtConditionalExpressionInterface.
|
overridevirtual |
Gives the canvas back to this widget.
Implements makVrf::DtConditionalExpressionInterface.
|
overrideprotectedvirtual |
Override to run the dialog.
Implements makVrf::DtConditionalExpressionInterface.
|
overrideprotectedvirtual |
Implements makVrf::DtConditionalExpressionInterface.
|
protectedpure virtual |
Implemented in makVrf::DtResourceConditional, makVrf::DtBaseEntityConditionalExpressionDialog, makVrf::DtMissileApproachWarningConditional, makVrf::DtEnvironmentalActiveConditional, makVrf::DtEntityCreatedConditional, makVrf::DtReceivedTextMessageConditional, makVrf::DtSimTimeConditional, makVrf::DtScenarioEventConditional, makVrf::DtBreachedConditional, makVrf::DtSimTimeOfDayConditional, makVrf::DtSimDateTimeConditional, and makVrf::DtRandomConditional.
|
overrideprotectedvirtual |
Implements makVrf::DtConditionalExpressionInterface.
|
protectedvirtual |
|
protectedvirtualslot |
|
protectedvirtualslot |
| QVBoxLayout* makVrf::DtBaseConditionalExpressionDialog::myMainLayout |
| QWidget* makVrf::DtBaseConditionalExpressionDialog::myOKCancelButtonCanvas |
| QPushButton* makVrf::DtBaseConditionalExpressionDialog::myOKButton |
| QPushButton* makVrf::DtBaseConditionalExpressionDialog::myCancelButton |
| QHBoxLayout* makVrf::DtBaseConditionalExpressionDialog::myButtonLayout |
|
protected |