This class defines the dialog that allows the creation/update of indirect artillery objects in the scenario.
More...
Public Member Functions |
| | DtIndirectArtilleryObjectDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode) |
| virtual | ~DtIndirectArtilleryObjectDefinitionDialog () |
virtual
DtIndirectArtillerySettingsDataWidget * | extension () |
| | DtCircleObjectDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode) |
| virtual | ~DtCircleObjectDefinitionDialog () |
| void | init (const DtEntityType &, const QString &title, bool forPlan, DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode, const DtEditingType &) |
| virtual void | closeDialog () |
| virtual void | setEmbarkationAllowed (bool flag) |
| | Sets whether or not attachment (embarkation) of this object is allowed on another object.
|
| virtual QString | getName () |
| | Returns the point object's name.
|
| virtual double | getHeading () const |
| | Returns the circle object's heading.
|
| virtual DtVector | getLocation () const |
| | Returns the circle object's location.
|
| virtual void | setHeading (double heading) |
| | Sets the circle object's heading.
|
| virtual void | setXRadius (double) |
| | Sets the circle's x radius.
|
| virtual void | setYRadius (double) |
| | Sets the circle's y radius.
|
| virtual void | setLocation (const DtVector &pt) |
| | Sets the point object's location.
|
| virtual void | setName (const QString &name) |
| | Sets the point object's name.
|
| virtual void | addOverlay (const QString &name, bool translate=true) |
| | Sets the point object's overlay.
|
| virtual void | removeOverlay (const QString &name) |
| | Remove an overlay from the object's overlay.
|
| virtual void | renameOverlay (const QString &oldName, const QString &newName) |
| | Rename an overlay int the object's overlay.
|
| virtual void | setOverlay (const QString &name) |
| | Sets the point object's overlay.
|
| virtual bool | publishObject () const |
| virtual void | clearOverlays () |
| virtual void | setNameVisible (bool flag) |
| | sets the name field to visible
|
| virtual void | setSetActivationTimeVisible (bool flag) |
| virtual void | setHeadingDecimalPlaces (int decimalPlaces) |
| virtual void | setDistanceDecimalPlaces (int) |
| virtual void | setDistanceUnits (const makVrv::DtUnicode &) |
| virtual void | setHeadingStep (double) |
| | Sets the step value of the heading spin.
|
| virtual void | setAllowOverlaySelection (bool flag) |
| virtual void | setTitle (const QString &title) |
| virtual void | setCreateButtonEnabled (bool flag) |
| | Enables/disables the create button.
|
| virtual void | setAdjustStyleEnabled (bool) |
| virtual void | setHeadingEnabled (bool flag) |
| | Enables/disables the heading.
|
| virtual void | setXRadiusEnabled (bool flag) |
| | Enables/disables the x radius.
|
| virtual void | setYRadiusEnabled (bool flag) |
| | Enables/disables the y radius.
|
| virtual void | setCreateButtonText (const QString &text) |
| virtual void | setCreateButtonVisible (bool flag) |
| | Shows/hides the create button.
|
| virtual void | setYRadiusVisible (bool) |
| | Show/hide to y radius.
|
| virtual void | setUpdateButtonEnabled (bool flag) |
| | Enables/disables the update button.
|
| virtual void | setUpdateButtonText (const QString &text) |
| | Enables/disables the update button.
|
| virtual void | setUpdateButtonVisible (bool flag) |
| | Shows/hides the update button.
|
| virtual void | setCancelButtonEnabled (bool flag) |
| | Enables/disables the Done button.
|
| virtual void | setCancelButtonVisible (bool flag) |
| | Shows/hides the Done button.
|
| virtual void | setCancelButtonText (const QString &text) |
| virtual DtDialogInteractionMode | interactionMode () |
| virtual void | setShowFloorCeiling (bool) |
| virtual void | setFloor (double) |
| | Values set/returned in meters.
|
| virtual double | floor () const |
| virtual void | setCeiling (double) |
| virtual double | ceiling () const |
| virtual void | populate (const makVrv::DtUniqueID &) |
| virtual void | hideDialog () |
| | Hides the dialog.
|
| virtual void | populate (const DtCreateObjectCommand *cmd) |
| virtual bool | blockSignals (bool) |
| virtual void | populateOverlays () |
| virtual void | setForce (int) |
| | \ brief
|
| virtual void | hideForces () |
| | Hides force label and combo.
|
| virtual void | showForces () |
| | Shows force label and combo.
|
| virtual void | setReadOnly (bool) |
| | Sets read only the items on the dialog that should be when in mouse attach mode.
|
| virtual void | setColor (unsigned int color) |
| virtual void | addExtension (QWidget *) |
| | Add an extension to the dialog. Will add to current extension.
|
| virtual void | removeExtension (QWidget *) |
| | Removes an extension.
|
| virtual bool | extendedLabelsValid () const |
| virtual void | showPropertiesDialog (bool) |
| | Show/hide properties dialog for this item.
|
| virtual void | setAttachObjectToMouse (bool) |
| | Set show object to mouse and call slot to let it flow through.
|
| virtual void | setAttachObjectToMouseVisible (bool) |
| virtual bool | attachObjectToMouse () const |
| virtual void | setLabel (const QString &name) |
| virtual void | setExtendedLabels (const std::map< int, DtString > &labels) |
| virtual void | setLabelEntryVisible (bool b) |
| virtual void | updateCoordinateSystem () |
| virtual void | setEmbarkationWidgetVisible (bool flag) |
| | Sets whether or not attachment (embarkation) is vibiel.
|
| DtEmbarkationWidget * | embarkationWidget () |
| DtLocationEntryWidget * | locationEntryWidget () |
| | DtAutoHideDock (makVrv::DtDe &de, const QString &title="", QWidget *parent=0, Qt::WindowFlags flags=0) |
| | Ctor.
|
| | ~DtAutoHideDock () |
| | Dtor.
|
| virtual const QIcon & | icon () |
| | Set/Get the icon.
|
| virtual void | setIcon (const QIcon &icon) |
| virtual DtAutoHideDockType | dockType () const |
| | Set/Get the type of dock this item represents.
|
| virtual void | setDockType (DtAutoHideDockType t) |
| virtual bool | pinned () const |
| | Set/Get the pin status.
|
| virtual void | setPinned (bool flag) |
| virtual void | setAdjustToMinimumSize (bool) |
| | Whether or not to adjust the size of the doc (on open) to minimum size. Default is true.
|
| virtual bool | adjustToMinimumSize () const |
Public Member Functions inherited from makVrf::DtCreateAndEditObjectDialogInterface |
| virtual | ~DtCreateAndEditObjectDialogInterface () |
Protected Member Functions |
| virtual void | setupGui () |
| | Override to create extension.
|
virtual
DtCircleObjectDefinitionDialogLogic * | createLogic () |
| | Creates a new logic for this dialog. Override to return a subclass of the base logic.
|
| virtual void | setPublishObjectVisible (bool b) |
| | Override to not allow the showing or setting of publishing. Must always be published.
|
| virtual void | setPublishObject (bool b) |
| virtual void | setupConnections () |
| virtual void | closeEvent (QCloseEvent *event) |
| | This event gets automatically called when the widget is about to be closed.
|
| virtual bool | inGeocentric () const |
| virtual bool | showAlpha () const |
| virtual bool | eventFilter (QObject *p, QEvent *e) |
| | Event filter installed to listen for mouse events from the titleBarWidget.
|
| virtual void | enterEvent (QEvent *event) |
| | Automatic event that gets triggered when the mouse enters the widget.
|
| virtual void | leaveEvent (QEvent *event) |
| | Automatic event that gets triggered when the mouse leaves the widget.
|
| virtual void | paintEvent (QPaintEvent *p) |
| | This event gets automatically called when the widget is about to be painted on screen.
|
| virtual void | resizeEvent (QResizeEvent *event) |
This class defines the dialog that allows the creation/update of indirect artillery objects in the scenario.