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 Types | Protected Slots | Protected Member Functions | Protected Attributes
makVrf::DtPointObjectDefinitionDialog Class Reference

This class defines the dialog that allows the creation/update of point objects in the scenario (entities, props, waypoints)

Inheritance diagram for makVrf::DtPointObjectDefinitionDialog:
Inheritance graph
[legend]

Public Member Functions

 DtPointObjectDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="", DtDialogInteractionMode mode=DtCreationMode, const std::string &className="DtPointObjectDefinitionDialog")
 
virtual ~DtPointObjectDefinitionDialog () override
 
virtual void init (const DtEntityType &, DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode)
 
virtual void closeDialog () override
 
virtual QString getName () override
 
virtual double getHeading ()
 
virtual double getPitch ()
 
virtual DtVector getLocation ()
 
virtual double getAltitudeAboveSeaLevel () const
 
virtual void setEmbarkationAllowed (bool flag)
 
virtual void setEmbarkationWidgetVisible (bool flag)
 
virtual double getAltitudeAboveGroundLevel () const
 
virtual void setHeading (double heading)
 
virtual void setPitch (double heading)
 
virtual QSize minimumSizeHint () const override
 
virtual void setAltitudeAboveTerrain (double altitude)
 
virtual void setAltitudeAboveSeaLevel (double altitude)
 
virtual void setLocation (const DtVector &pt, bool resetAltitude=true)
 
virtual void setName (const QString &name) override
 
virtual void setLabel (const QString &name)
 
virtual void setExtendedLabels (const std::map< int, DtString > &lab)
 
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 void setPublishObjectVisible (bool)
 
virtual void setPublishObject (bool)
 
virtual bool publishObject () const
 
virtual void refreshLabels ()
 
virtual void clearOverlays ()
 
virtual void setNameVisible (bool flag) override
 
virtual void setSetActivationTimeVisible (bool flag)
 
virtual void setHeadingVisible (bool flag)
 
virtual void setPitchVisible (bool flag)
 
virtual void setHeadingDecimalPlaces (int decimalPlaces)
 
virtual void setHeadingStep (double)
 
virtual void setAllowOverlaySelection (bool flag) override
 
virtual void setAllowVisualMetaDataSelection (bool flag)
 
virtual void setTitle (const QString &title) override
 
virtual void setCreateButtonEnabled (bool flag)
 
virtual void setCreateButtonText (const QString &text)
 
virtual void setCreateButtonVisible (bool flag)
 
virtual void setUpdateButtonEnabled (bool flag)
 
virtual void setUpdateButtonText (const QString &text)
 
virtual void setUpdateButtonVisible (bool flag)
 
virtual void setCancelButtonEnabled (bool flag)
 
virtual void setCancelButtonVisible (bool flag)
 
virtual void setNameLabel (const QString &text)
 
virtual void setCancelButtonText (const QString &text)
 
virtual void setupAdditionalEntries ()
 
virtual void setAttachObjectToMouseVisible (bool flag)
 
virtual void setAttachObjectToMouseChecked (bool flag)
 
virtual bool attachObjectToMouseEnabled ()
 
virtual void setLabelEntryVisible (bool)
 
virtual void setAttachObjectToMouseEnabled (bool flag)
 
virtual DtDialogInteractionMode interactionMode ()
 
virtual void populate (const makVrv::DtUniqueID &) override
 
virtual void hideDialog () override
 
DtAltitudeClampType currentAltitudeTypeSelection () const
 
virtual void setCurrentAltitudeTypeSelection (const DtAltitudeClampType &)
 
virtual void setAltitudeAllowed (bool)
 
virtual void setAltitudeSelectionEnabled (bool)
 
virtual void populate (const DtCreateObjectCommand *cmd) override
 
virtual bool blockSignals (bool) override
 
virtual void populateOverlays ()
 
virtual void populateVisualMetaData (const DtEntityType &)
 
virtual void populateVisualMetaData (makVrv::DtUniqueID)
 
virtual void populateVisualMetaData (const DtEntityType &type, const DtRwStringAttributeList *atrList)
 
virtual void setAllowHeadingChange (bool b)
 
bool allowHeadingChange () const
 
virtual void setForce (int) override
 
virtual void hideForces ()
 
virtual void showForces ()
 
virtual void setReadOnly (bool)
 
virtual void addExtension (QWidget *)
 
virtual void removeExtension (QWidget *)
 
virtual void updateEmbarkationWidget (const DtVector &pt)
 
virtual void showPropertiesDialog (bool, bool showAttachObjectToMouse=true)
 
DtLocationEntryWidgetlocationEntryWidget ()
 
DtEmbarkationWidgetembarkationWidget ()
 
virtual void setShowStyleButton (bool)
 
virtual void includeSpacer (bool flag)
 
virtual void setVisualMarking (const std::string &linkageName, const std::string &value)
 
virtual void setCacheMarkingSelections (bool)
 
virtual void addContentMessages ()
 
virtual void setupVariants (const std::map< std::string, std::string > &)
 
virtual void showSetAirbaseFor (makVrv::DtUniqueID)
 
virtual bool canSetAirbase () const
 
virtual bool airbaseSelectionChanged () const
 
virtual DtString airbase () const
 
- 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)
 
virtual ~DtAutoHideDock () override
 
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 setShowWindowTitle (bool)
 
bool showWindowTitle () const
 
virtual void setAdjustToMinimumSize (bool)
 
virtual bool adjustToMinimumSize () const
 
const std::string & className () const
 
virtual bool keepAlive () const
 
- Public Member Functions inherited from makVrf::DtCreateAndEditObjectDialogInterface
virtual ~DtCreateAndEditObjectDialogInterface ()
 

Public Attributes

Ui_PointObjectDefinitionWidgetUi myUiImpl
 
DtForceSelectionEntryWidgetmyForces
 
QWidget * myParent
 
DtExtendedLabelsEntryWidgetmyExtendedLabelsEntryWidget
 
DtLocationEntryWidgetmyLocationWidget
 
DtEmbarkationWidgetmyEmbarkationWidget
 
DtOverlayParentEntryWidgetmyOverlaysCombo
 
DtVisualMetaDataSelectionWidgetmyVisualMetaDataSelectionWidget
 
QWidget * myAdditionalSetCanvas = nullptr
 
DtSetCurrentAirSpeedDialogmyCurrentAirSpeed = nullptr
 
- Public Attributes inherited from makVrf::DtAutoHideDock
boost::signals2::signal< void()> signal_windowTitleShownChanged
 
- Public Attributes inherited from makVrf::DtCreateAndEditObjectDialogInterface
boost::signals2::signal< void()> signal_dialogClosing
 
boost::signals2::signal< void()> signal_dialogUpdated
 
boost::signals2::signal< void(const
std::string &)> 
signal_nameChanged
 
boost::signals2::signal< void(const
std::string &)> 
signal_labelChanged
 
boost::signals2::signal< void(const
std::map< int, DtString > &)> 
signal_extendedLabelsChanged
 
boost::signals2::signal< void(int,
QString maker, QString value)> 
signal_objectSpecificLabelChanged
 
boost::signals2::signal< void(bool)> signal_reviewMouseClicks
 
boost::signals2::signal< void(const
DtVector &)> 
signal_locationAdded
 
boost::signals2::signal< void(const
DtVector &)> 
signal_locationSet
 
boost::signals2::signal< void(const
std::string &)> 
signal_overlayNameChanged
 
boost::signals2::signal< void(int)> signal_forceChanged
 
boost::signals2::signal< void(bool)> signal_publishObjectChanged
 
boost::signals2::signal< void(int)> signal_colorChanged
 

Protected Types

using WidgetMap = std::map< int, std::map< int, std::vector< QWidget * >>>
 

Protected Slots

virtual void markingChanged (QComboBox *, const QString &, const QString &)
 
virtual void slot_onBtnStyleClicked ()
 
virtual void slot_attachObjectToMouseClicked (bool flag)
 
virtual void slot_onCreateButtonClicked ()
 
virtual void slot_onUpdateButtonClicked ()
 
virtual void slot_onDoneButtonClicked ()
 
virtual void slot_onNamePrefixEdited ()
 
virtual void slot_onSetActivationTime ()
 
virtual void slot_onLabelEdited ()
 
virtual void slot_onExtendedLabelsEdited ()
 
virtual void slot_onObjectSpecificLabelsEdited (int, QString marker, QString value)
 
virtual void slot_onOverlaysComboCurrentIndexChanged (int index)
 
virtual void slot_onForceComboCurrentIndexChanged (int index)
 
virtual void slot_onHeadingChanged (double value)
 
virtual void slot_onPitchChanged (double value)
 
virtual void slot_closePressed () override
 
virtual void slot_onAltitudeSelectionTypeChanged (const DtAltitudeClampType &)
 
virtual void slot_onLocationChanged ()
 
virtual void slot_onAltitudeAboveSeaLevelEdited (double value)
 
virtual void slot_onAltitudeAboveGroundLevelEdited (double value)
 
virtual void slot_onPublishObjectChanged ()
 
- 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 setupGui () override
 
virtual void setupConnections ()
 
virtual void closeEvent (QCloseEvent *event) override
 
virtual
DtPointObjectDefinitionDialogLogic
createLogic ()
 
virtual void showEvent (QShowEvent *) override
 
virtual bool needsNameCheck () const
 
virtual DtAerodromeListViewcreateSetAirbaseWidget ()
 
virtual void addSetRequest (const DtSetDataRequest &)
 
virtual void autoSetTabOrder (WidgetMap &, QWidget *)
 
virtual void autoSetTabOrder ()
 
virtual bool focusNextPrevChild (bool next) override
 
virtual bool checkAndAdd (WidgetMap &map, QWidget *widget)
 
- Protected Member Functions inherited from makVrf::DtAutoHideDock
virtual bool eventFilter (QObject *p, QEvent *e) override
 
virtual void enterEvent (QEvent *event) override
 
virtual void leaveEvent (QEvent *event) override
 
virtual void paintEvent (QPaintEvent *p) override
 
virtual void resizeEvent (QResizeEvent *event) override
 

Protected Attributes

bool myActivationTimeVisible
 
DtPointObjectDefinitionDialogLogicmyLogic
 
DtDialogInteractionMode myInteractionMode
 
QString myDefaultName
 
bool mySettingGuiUp
 
bool myBlockSignals
 
DtEntityType myEditingType
 
bool myEditingLocation
 
bool myCreated
 
bool myAllowVisualMetaDataSelection
 
bool myAltitudeAllowed
 
bool myEmbarkationAllowed
 
makVrv::DtSignalConnectionManager myConnectionManager
 
DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode myCreationMode
 
DtString myCurrentAirbase
 
bool myCanSetAirbase = false
 
bool myNeedsTabOrderSetup = true
 
QList< QWidget * > myFocusList
 
bool myAllowHeadingChange = true
 
- Protected Attributes inherited from makVrf::DtAutoHideDock
makVrv::DtDemyDe
 
DtExtendedTitleBarWidgetmyTitleBarWidget
 
makVrv::DtQIconConfigurations myIcon
 
DtAutoHideDockType myDockType
 
bool myAdjustToMinimumSize
 
std::string myClassName
 
QColor myTitleFillColorStop0
 
QColor myTitleFillColorStop1
 
QColor myOutlineInnerColor
 
QColor myOutlineOuterColor
 
bool myShowWindowTitle = true
 

Additional Inherited Members

- Public Types inherited from makVrf::DtAutoHideDock
enum  DtAutoHideDockType { Palette = 0, Dialog }
 
- Public Types inherited from makVrf::DtCreateAndEditObjectDialogInterface
enum  DtDialogInteractionMode { DtCreationMode = 0, DtEditingMode }
 
- 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
 

Member Typedef Documentation

using makVrf::DtPointObjectDefinitionDialog::WidgetMap = std::map<int, std::map<int, std::vector<QWidget*>>>
protected

Constructor & Destructor Documentation

makVrf::DtPointObjectDefinitionDialog::DtPointObjectDefinitionDialog ( makVrv::DtDe de,
QWidget *  parent,
const QString &  title = "",
DtDialogInteractionMode  mode = DtCreationMode,
const std::string &  className = "DtPointObjectDefinitionDialog" 
)
virtual makVrf::DtPointObjectDefinitionDialog::~DtPointObjectDefinitionDialog ( )
overridevirtual

Member Function Documentation

virtual void makVrf::DtPointObjectDefinitionDialog::init ( const DtEntityType &  ,
DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode   
)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::closeDialog ( )
overridevirtual
virtual QString makVrf::DtPointObjectDefinitionDialog::getName ( )
overridevirtual

Returns the point object's name.

Implements makVrf::DtCreateAndEditObjectDialogInterface.

virtual double makVrf::DtPointObjectDefinitionDialog::getHeading ( )
virtual

Returns the point object's heading.

virtual double makVrf::DtPointObjectDefinitionDialog::getPitch ( )
virtual

Returns the point object's pitch.

virtual DtVector makVrf::DtPointObjectDefinitionDialog::getLocation ( )
virtual

Returns the point object's location.

virtual double makVrf::DtPointObjectDefinitionDialog::getAltitudeAboveSeaLevel ( ) const
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setEmbarkationAllowed ( bool  flag)
virtual

Sets whether or not attachment (embarkation) of this object is allowed on another object.

virtual void makVrf::DtPointObjectDefinitionDialog::setEmbarkationWidgetVisible ( bool  flag)
virtual

Sets whether or not attachment (embarkation) is vibiel.

virtual double makVrf::DtPointObjectDefinitionDialog::getAltitudeAboveGroundLevel ( ) const
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setHeading ( double  heading)
virtual

Sets the point object's heading.

virtual void makVrf::DtPointObjectDefinitionDialog::setPitch ( double  heading)
virtual

Sets the point object's pitch.

virtual QSize makVrf::DtPointObjectDefinitionDialog::minimumSizeHint ( ) const
overridevirtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAltitudeAboveTerrain ( double  altitude)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAltitudeAboveSeaLevel ( double  altitude)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setLocation ( const DtVector &  pt,
bool  resetAltitude = true 
)
virtual

Sets the point object's location.

virtual void makVrf::DtPointObjectDefinitionDialog::setName ( const QString &  name)
overridevirtual

Sets the point object's name.

Implements makVrf::DtCreateAndEditObjectDialogInterface.

virtual void makVrf::DtPointObjectDefinitionDialog::setLabel ( const QString &  name)
virtual

Sets the point object's label.

virtual void makVrf::DtPointObjectDefinitionDialog::setExtendedLabels ( const std::map< int, DtString > &  lab)
virtual

Sets the point object's extended labels.

virtual void makVrf::DtPointObjectDefinitionDialog::addOverlay ( const QString &  name,
bool  translate = true 
)
virtual

Add an overlay to the object's overlay.

virtual void makVrf::DtPointObjectDefinitionDialog::removeOverlay ( const QString &  name)
virtual

Remove an overlay from the object's overlay.

virtual void makVrf::DtPointObjectDefinitionDialog::renameOverlay ( const QString &  oldName,
const QString &  newName 
)
virtual

Rename an overlay int the object's overlay.

virtual void makVrf::DtPointObjectDefinitionDialog::setOverlay ( const QString &  name)
virtual

Sets the point object's overlay.

virtual void makVrf::DtPointObjectDefinitionDialog::setPublishObjectVisible ( bool  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setPublishObject ( bool  )
virtual
virtual bool makVrf::DtPointObjectDefinitionDialog::publishObject ( ) const
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::refreshLabels ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::clearOverlays ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setNameVisible ( bool  flag)
overridevirtual

sets the name field to visible

Implements makVrf::DtCreateAndEditObjectDialogInterface.

virtual void makVrf::DtPointObjectDefinitionDialog::setSetActivationTimeVisible ( bool  flag)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setHeadingVisible ( bool  flag)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setPitchVisible ( bool  flag)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setHeadingDecimalPlaces ( int  decimalPlaces)
virtual

Called by DtPointObjectDefinitionDialogLogic::refreshLabels to set the number of decimal places based on the DtSharedDisplayUnitsSettings.

virtual void makVrf::DtPointObjectDefinitionDialog::setHeadingStep ( double  )
virtual

Sets the step value of the heading spin.

virtual void makVrf::DtPointObjectDefinitionDialog::setAllowOverlaySelection ( bool  flag)
overridevirtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAllowVisualMetaDataSelection ( bool  flag)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setTitle ( const QString &  title)
overridevirtual

Reimplemented from makVrf::DtAutoHideDock.

virtual void makVrf::DtPointObjectDefinitionDialog::setCreateButtonEnabled ( bool  flag)
virtual

Enables/disables the create button.

virtual void makVrf::DtPointObjectDefinitionDialog::setCreateButtonText ( const QString &  text)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setCreateButtonVisible ( bool  flag)
virtual

Shows/hides the create button.

virtual void makVrf::DtPointObjectDefinitionDialog::setUpdateButtonEnabled ( bool  flag)
virtual

Enables/disables the update button.

virtual void makVrf::DtPointObjectDefinitionDialog::setUpdateButtonText ( const QString &  text)
virtual

Enables/disables the update button.

virtual void makVrf::DtPointObjectDefinitionDialog::setUpdateButtonVisible ( bool  flag)
virtual

Shows/hides the update button.

virtual void makVrf::DtPointObjectDefinitionDialog::setCancelButtonEnabled ( bool  flag)
virtual

Enables/disables the Done button.

virtual void makVrf::DtPointObjectDefinitionDialog::setCancelButtonVisible ( bool  flag)
virtual

Shows/hides the Done button.

virtual void makVrf::DtPointObjectDefinitionDialog::setNameLabel ( const QString &  text)
virtual

Sets the name label.

virtual void makVrf::DtPointObjectDefinitionDialog::setCancelButtonText ( const QString &  text)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setupAdditionalEntries ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAttachObjectToMouseVisible ( bool  flag)
virtual

Shows/hides the check to enable/disable the mouse click preview.

virtual void makVrf::DtPointObjectDefinitionDialog::setAttachObjectToMouseChecked ( bool  flag)
virtual
virtual bool makVrf::DtPointObjectDefinitionDialog::attachObjectToMouseEnabled ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setLabelEntryVisible ( bool  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAttachObjectToMouseEnabled ( bool  flag)
virtual
virtual DtDialogInteractionMode makVrf::DtPointObjectDefinitionDialog::interactionMode ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::populate ( const makVrv::DtUniqueID )
overridevirtual
virtual void makVrf::DtPointObjectDefinitionDialog::hideDialog ( )
overridevirtual

Hides the dialog.

Implements makVrf::DtCreateAndEditObjectDialogInterface.

DtAltitudeClampType makVrf::DtPointObjectDefinitionDialog::currentAltitudeTypeSelection ( ) const
virtual void makVrf::DtPointObjectDefinitionDialog::setCurrentAltitudeTypeSelection ( const DtAltitudeClampType )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAltitudeAllowed ( bool  )
virtual

Disables (greys out) the entire Altitude Entry box in the dialog if set to false.

virtual void makVrf::DtPointObjectDefinitionDialog::setAltitudeSelectionEnabled ( bool  )
virtual

Enables Z selection.

virtual void makVrf::DtPointObjectDefinitionDialog::populate ( const DtCreateObjectCommand cmd)
overridevirtual
virtual bool makVrf::DtPointObjectDefinitionDialog::blockSignals ( bool  )
overridevirtual
virtual void makVrf::DtPointObjectDefinitionDialog::populateOverlays ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::populateVisualMetaData ( const DtEntityType &  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::populateVisualMetaData ( makVrv::DtUniqueID  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::populateVisualMetaData ( const DtEntityType &  type,
const DtRwStringAttributeList atrList 
)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setAllowHeadingChange ( bool  b)
virtual
bool makVrf::DtPointObjectDefinitionDialog::allowHeadingChange ( ) const
inline
virtual void makVrf::DtPointObjectDefinitionDialog::setForce ( int  )
overridevirtual
virtual void makVrf::DtPointObjectDefinitionDialog::hideForces ( )
virtual

Hides force label and combo.

virtual void makVrf::DtPointObjectDefinitionDialog::showForces ( )
virtual

Shows force label and combo.

virtual void makVrf::DtPointObjectDefinitionDialog::setReadOnly ( bool  )
virtual

Sets read only the items on the dialog that should be when in mouse attach mode.

virtual void makVrf::DtPointObjectDefinitionDialog::addExtension ( QWidget *  )
virtual

Add an extension to the dialog. Will add to current extension.

virtual void makVrf::DtPointObjectDefinitionDialog::removeExtension ( QWidget *  )
virtual

Removes an extension.

virtual void makVrf::DtPointObjectDefinitionDialog::updateEmbarkationWidget ( const DtVector &  pt)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::showPropertiesDialog ( bool  ,
bool  showAttachObjectToMouse = true 
)
virtual

Show/hide properties dialog for this item.

DtLocationEntryWidget* makVrf::DtPointObjectDefinitionDialog::locationEntryWidget ( )
inline
DtEmbarkationWidget* makVrf::DtPointObjectDefinitionDialog::embarkationWidget ( )
inline
virtual void makVrf::DtPointObjectDefinitionDialog::setShowStyleButton ( bool  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::includeSpacer ( bool  flag)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setVisualMarking ( const std::string &  linkageName,
const std::string &  value 
)
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setCacheMarkingSelections ( bool  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::addContentMessages ( )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setupVariants ( const std::map< std::string, std::string > &  )
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::showSetAirbaseFor ( makVrv::DtUniqueID  )
virtual
virtual bool makVrf::DtPointObjectDefinitionDialog::canSetAirbase ( ) const
inlinevirtual
virtual bool makVrf::DtPointObjectDefinitionDialog::airbaseSelectionChanged ( ) const
virtual
virtual DtString makVrf::DtPointObjectDefinitionDialog::airbase ( ) const
virtual
virtual void makVrf::DtPointObjectDefinitionDialog::setupGui ( )
overrideprotectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::setupConnections ( )
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::closeEvent ( QCloseEvent *  event)
overrideprotectedvirtual

This event gets automatically called when the widget is about to be closed.

Reimplemented from makVrf::DtAutoHideDock.

virtual DtPointObjectDefinitionDialogLogic* makVrf::DtPointObjectDefinitionDialog::createLogic ( )
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::showEvent ( QShowEvent *  )
overrideprotectedvirtual
virtual bool makVrf::DtPointObjectDefinitionDialog::needsNameCheck ( ) const
protectedvirtual
virtual DtAerodromeListView* makVrf::DtPointObjectDefinitionDialog::createSetAirbaseWidget ( )
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::addSetRequest ( const DtSetDataRequest )
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::autoSetTabOrder ( WidgetMap ,
QWidget *   
)
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::autoSetTabOrder ( )
protectedvirtual
virtual bool makVrf::DtPointObjectDefinitionDialog::focusNextPrevChild ( bool  next)
overrideprotectedvirtual
virtual bool makVrf::DtPointObjectDefinitionDialog::checkAndAdd ( WidgetMap map,
QWidget *  widget 
)
protectedvirtual
virtual void makVrf::DtPointObjectDefinitionDialog::markingChanged ( QComboBox ,
const QString &  ,
const QString &   
)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onBtnStyleClicked ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_attachObjectToMouseClicked ( bool  flag)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onCreateButtonClicked ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onUpdateButtonClicked ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onDoneButtonClicked ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onNamePrefixEdited ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onSetActivationTime ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onLabelEdited ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onExtendedLabelsEdited ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onObjectSpecificLabelsEdited ( int  ,
QString  marker,
QString  value 
)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onOverlaysComboCurrentIndexChanged ( int  index)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onForceComboCurrentIndexChanged ( int  index)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onHeadingChanged ( double  value)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onPitchChanged ( double  value)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_closePressed ( )
overrideprotectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onAltitudeSelectionTypeChanged ( const DtAltitudeClampType )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onLocationChanged ( )
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onAltitudeAboveSeaLevelEdited ( double  value)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onAltitudeAboveGroundLevelEdited ( double  value)
protectedvirtualslot
virtual void makVrf::DtPointObjectDefinitionDialog::slot_onPublishObjectChanged ( )
protectedvirtualslot

Member Data Documentation

Ui_PointObjectDefinitionWidgetUi makVrf::DtPointObjectDefinitionDialog::myUiImpl
DtForceSelectionEntryWidget* makVrf::DtPointObjectDefinitionDialog::myForces
QWidget* makVrf::DtPointObjectDefinitionDialog::myParent
DtExtendedLabelsEntryWidget* makVrf::DtPointObjectDefinitionDialog::myExtendedLabelsEntryWidget
DtLocationEntryWidget* makVrf::DtPointObjectDefinitionDialog::myLocationWidget
DtEmbarkationWidget* makVrf::DtPointObjectDefinitionDialog::myEmbarkationWidget
DtOverlayParentEntryWidget* makVrf::DtPointObjectDefinitionDialog::myOverlaysCombo
DtVisualMetaDataSelectionWidget* makVrf::DtPointObjectDefinitionDialog::myVisualMetaDataSelectionWidget
QWidget* makVrf::DtPointObjectDefinitionDialog::myAdditionalSetCanvas = nullptr
DtSetCurrentAirSpeedDialog* makVrf::DtPointObjectDefinitionDialog::myCurrentAirSpeed = nullptr
bool makVrf::DtPointObjectDefinitionDialog::myActivationTimeVisible
protected
DtPointObjectDefinitionDialogLogic* makVrf::DtPointObjectDefinitionDialog::myLogic
protected
DtDialogInteractionMode makVrf::DtPointObjectDefinitionDialog::myInteractionMode
protected
QString makVrf::DtPointObjectDefinitionDialog::myDefaultName
protected
bool makVrf::DtPointObjectDefinitionDialog::mySettingGuiUp
protected
bool makVrf::DtPointObjectDefinitionDialog::myBlockSignals
protected
DtEntityType makVrf::DtPointObjectDefinitionDialog::myEditingType
protected
bool makVrf::DtPointObjectDefinitionDialog::myEditingLocation
protected
bool makVrf::DtPointObjectDefinitionDialog::myCreated
protected
bool makVrf::DtPointObjectDefinitionDialog::myAllowVisualMetaDataSelection
protected
bool makVrf::DtPointObjectDefinitionDialog::myAltitudeAllowed
protected
bool makVrf::DtPointObjectDefinitionDialog::myEmbarkationAllowed
protected
makVrv::DtSignalConnectionManager makVrf::DtPointObjectDefinitionDialog::myConnectionManager
protected
DtCreateAndEditObjectDialogInterface::DtDialogInteractionMode makVrf::DtPointObjectDefinitionDialog::myCreationMode
protected
DtString makVrf::DtPointObjectDefinitionDialog::myCurrentAirbase
protected
bool makVrf::DtPointObjectDefinitionDialog::myCanSetAirbase = false
protected
bool makVrf::DtPointObjectDefinitionDialog::myNeedsTabOrderSetup = true
protected
QList<QWidget*> makVrf::DtPointObjectDefinitionDialog::myFocusList
protected
bool makVrf::DtPointObjectDefinitionDialog::myAllowHeadingChange = true
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)