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

Public Member Functions | |
| DtComputedRouteDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="") | |
| virtual | ~DtComputedRouteDefinitionDialog () |
| virtual void | init (const QString &title) |
| virtual QString | getName () const |
| virtual void | setName (const QString &name) |
| virtual void | setLabel (const QString &name) |
| virtual QString | getLabel () const |
| virtual std::map< int, DtString > | extendedLabels () const |
| virtual DtVector | sourceLocation () const |
| virtual DtVector | destinationLocation () const |
| virtual void | setForce (int force) |
| int | getForce () const |
| virtual void | addOverlay (const QString &name, bool translate=true) |
| virtual void | removeOverlay (const QString &name) |
| virtual void | renameOverlay (const QString &oldName, const QString &newName) |
| virtual void | setOverlay (const QString &name) |
| virtual QString | getOverlay () const |
| virtual void | clearOverlays () |
| virtual void | populateOverlays () |
| virtual void | populateRulesTypes () |
| virtual void | setRule (const QString &text, bool val) |
| virtual bool | getRule (const QString &text) const |
| virtual void | setStatusText (const QString &text) |
| virtual void | enableBusyIndicator (bool enable) |
| virtual void | addRule (const QString &text) |
| virtual void | addRulesType (const QString &name) |
| virtual void | clearRulesTypes () |
| virtual void | setSourceLocationValid (bool) |
| virtual void | setDestinationLocationValid (bool) |
| virtual QString | rulesType () const |
| virtual void | enableRulesEditing (bool enable) |
| virtual void | removeSourceAndDestinationPoints () |
| virtual void | enableEditing (bool enable) |
| virtual void | enableMapFocus (bool enable) |
| virtual void | closeDialog () |
Public Member Functions inherited from makVrf::DtAutoHideDock | |
| DtAutoHideDock (makVrv::DtDe &de, const QString &title="", const std::string &className="", QWidget *parent=0, Qt::WindowFlags flags=0) | |
| ~DtAutoHideDock () | |
| virtual const makVrv::DtQIconConfigurations & | icon () |
| virtual void | setIcon (const makVrv::DtQIconConfigurations &icon) |
| virtual DtAutoHideDockType | dockType () const |
| virtual void | setDockType (DtAutoHideDockType t) |
| virtual bool | pinned () const |
| virtual void | setPinned (bool flag) |
| virtual void | setTitle (const QString &title) |
| virtual void | setAdjustToMinimumSize (bool) |
| virtual bool | adjustToMinimumSize () const |
| const std::string & | className () const |
| virtual bool | keepAlive () const |
Public Attributes | |
| Ui_ComputedRouteDefinitionWidgetUi | myUiImpl |
| DtOverlayParentEntryWidget * | myOverlaysCombo |
| QWidget * | myMainWidget |
| DtMapFocusHandler | myMapFocusManager |
| DtExtendedLabelsEntryWidget * | myExtendedLabelsEntryWidget |
| DtLocationEntryWidget * | mySourceLocation |
| DtLocationEntryWidget * | myDestinationLocation |
| QPushButton * | myCreateButton |
| QPushButton * | myCancelButton |
Protected Slots | |
| virtual void | slot_onCreateButtonClicked () |
| virtual void | slot_onRuleTypeChanged (const QString &text) |
| virtual void | slot_onSourceLocationChanged () |
| virtual void | slot_onDestinationLocationChanged () |
| virtual void | slot_onObjectFacadeAboutToBeRemoved (DtVrfObjectFacadeInterface *) |
| virtual void | extendedLabelsChanged () |
Protected Slots inherited from makVrf::DtAutoHideDock | |
| virtual void | slot_closePressed () |
| virtual void | slot_pinPressed (bool flag) |
| virtual void | slot_topLevelChanged (bool) |
Protected Member Functions | |
| virtual void | sessionStatusChanged (int status) |
| virtual void | setupGui () |
| virtual void | setupConnections () |
| virtual void | tearDownConnections () |
| virtual DtComputedRouteDefinitionDialogLogic * | createLogic () |
| virtual void | closeEvent (QCloseEvent *event) |
| virtual void | showEvent (QShowEvent *event) override |
| virtual void | updateSourcePoint () |
| virtual void | updateDestinationPoint () |
Protected Member Functions inherited from makVrf::DtAutoHideDock | |
| virtual bool | eventFilter (QObject *p, QEvent *e) |
| virtual void | enterEvent (QEvent *event) |
| virtual void | leaveEvent (QEvent *event) |
| virtual void | paintEvent (QPaintEvent *p) |
| virtual void | resizeEvent (QResizeEvent *event) |
Protected Attributes | |
| DtComputedRouteDefinitionDialogLogic * | myLogic |
| std::map< QString, QCheckBox * > | myRuleCheckBoxes |
| QWidget * | myParent |
| QString | myDefaultName |
| DtEnvironmentalFacadeCollection * | mySourcePoint |
| DtEnvironmentalFacadeCollection * | myDestinationPoint |
| DtForceSelectionEntryWidget * | myForceSelection |
| bool | mySourceLocationValid |
| bool | myDestinationLocationValid |
| bool | myConnectionsSetup |
Protected Attributes inherited from makVrf::DtAutoHideDock | |
| makVrv::DtDe & | myDe |
| DtExtendedTitleBarWidget * | myTitleBarWidget |
| makVrv::DtQIconConfigurations | myIcon |
| DtAutoHideDockType | myDockType |
| bool | myAdjustToMinimumSize |
| std::string | myClassName |
| QColor | myTitleFillColorStop0 |
| QColor | myTitleFillColorStop1 |
| QColor | myOutlineInnerColor |
| QColor | myOutlineOuterColor |
Additional Inherited Members | |
Public Types inherited from makVrf::DtAutoHideDock | |
| enum | DtAutoHideDockType { Palette = 0, Dialog } |
Signals inherited from makVrf::DtAutoHideDock | |
| void | signal_closing (DtAutoHideDock *dock) |
| void | signal_pinPressed (DtAutoHideDock *dock) |
| void | signal_topLevelChanged (DtAutoHideDock *dock) |
| void | signal_resized (DtAutoHideDock *dock) |
| void | signal_destroyed (DtAutoHideDock *dock) |
| void | signal_enter (DtAutoHideDock *dock) |
| void | signal_leave (DtAutoHideDock *dock) |
Properties inherited from makVrf::DtAutoHideDock | |
| QColor | TitleFillColorStop0 |
| QColor | TitleFillColorStop1 |
| QColor | OutlineInnerColor |
| QColor | OutlineOuterColor |
| makVrf::DtComputedRouteDefinitionDialog::DtComputedRouteDefinitionDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent, | ||
| const QString & | title = "" |
||
| ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Performs dialog initialization.
|
virtual |
Returns the route's name.
|
virtual |
Sets the route's name.
|
virtual |
Sets the route's label.
|
virtual |
Gets the route's label.
|
virtual |
Get the route's extended labels.
|
virtual |
Get the source location.
|
virtual |
Get the destination location.
|
virtual |
Selects the force.
| int makVrf::DtComputedRouteDefinitionDialog::getForce | ( | ) | const |
Returns selected force.
|
virtual |
Add an overlay to the object's overlay.
|
virtual |
Remove an overlay from the object's overlay.
|
virtual |
Rename an overlay int the object's overlay.
|
virtual |
Sets the object's overlay.
|
virtual |
Gets the object's overlay.
|
virtual |
Clear the overlays combo box.
|
virtual |
Populate the overlays combo box.
|
virtual |
Populate the rules type combo box.
|
virtual |
Set a rule setting.
|
virtual |
Get a rule setting.
|
virtual |
Sets the status text.
|
virtual |
Enables or disables the busy indicator.
|
virtual |
Adds a new rule check box.
|
virtual |
Adds a new rules type to the combo box.
|
virtual |
Clears out the rules types combo box.
|
virtual |
|
virtual |
|
virtual |
Returns the current rules type.
|
virtual |
Enables or disables ability to edit the current rules.
|
virtual |
Removes the source and destination points from the display.
|
virtual |
Enable or disable editing and creation of a new route.
|
virtual |
Enables or disables map focus.
|
virtual |
Closes the dialog.
|
protectedvirtual |
Close dialog if session is loading or closing scenario.
|
protectedvirtual |
Configures the dialog.
Reimplemented from makVrf::DtAutoHideDock.
|
protectedvirtual |
Connects signals and slots.
|
protectedvirtual |
Disconnects signals and slots.
|
protectedvirtual |
Creates the logic controlling the dialog.
|
protectedvirtual |
Handles closing of the dialog.
Reimplemented from makVrf::DtAutoHideDock.
|
overrideprotectedvirtual |
Handles showing of the dialog.
|
protectedvirtual |
Updates the location of the source point on the display. Creates the point if not already displayed.
|
protectedvirtual |
Updates the location of the destination point on the display. Creates the point if not already displayed.
|
protectedvirtualslot |
Processing the clicking of the create button.
|
protectedvirtualslot |
Updates rules based on selected type.
|
protectedvirtualslot |
Processes an update to the source point location.
|
protectedvirtualslot |
Processes an update to the destination point location.
|
protectedvirtualslot |
Called when an object facade is about to be removed. If the object facade corresponds to mySourcePoint or myDestinationPoint, cleanup our reference.
|
protectedvirtualslot |
| Ui_ComputedRouteDefinitionWidgetUi makVrf::DtComputedRouteDefinitionDialog::myUiImpl |
| DtOverlayParentEntryWidget* makVrf::DtComputedRouteDefinitionDialog::myOverlaysCombo |
| QWidget* makVrf::DtComputedRouteDefinitionDialog::myMainWidget |
| DtMapFocusHandler makVrf::DtComputedRouteDefinitionDialog::myMapFocusManager |
| DtExtendedLabelsEntryWidget* makVrf::DtComputedRouteDefinitionDialog::myExtendedLabelsEntryWidget |
| DtLocationEntryWidget* makVrf::DtComputedRouteDefinitionDialog::mySourceLocation |
| DtLocationEntryWidget* makVrf::DtComputedRouteDefinitionDialog::myDestinationLocation |
| QPushButton* makVrf::DtComputedRouteDefinitionDialog::myCreateButton |
| QPushButton* makVrf::DtComputedRouteDefinitionDialog::myCancelButton |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |