VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | Friends
makVrf::DtComputeAerodromeDefinitionDialog Class Reference
Inheritance diagram for makVrf::DtComputeAerodromeDefinitionDialog:
Inheritance graph
[legend]

Public Member Functions

 DtComputeAerodromeDefinitionDialog (makVrv::DtDe &de, QWidget *parent, const QString &title="")
 
virtual ~DtComputeAerodromeDefinitionDialog ()
 
virtual void init (const QString &title)
 
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 setStatusText (const QString &text)
 
virtual void enableEditing (bool enable)
 
virtual void closeDialog ()
 
virtual void processCreateNewArea ()
 
virtual void setArea (const DtUUID &)
 
virtual DtUUID area () 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)
 
 ~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
 

Protected Slots

virtual void slot_onCreateButtonClicked ()
 
virtual void onAddAreaButtonClicked ()
 
- 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 slot_onAreaAdded (makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *s)
 
virtual void sessionStatusChanged (int status)
 
virtual void setupGui ()
 
virtual void setupConnections ()
 
virtual void tearDownConnections ()
 
virtual
DtComputeAerodromeDefinitionDialogLogic
createLogic ()
 
virtual void closeEvent (QCloseEvent *event)
 
virtual void showEvent (QShowEvent *event)
 
- 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

Ui_ComputedAerodromeDefinitionWidgetUi myUiImpl
 
DtOverlayParentEntryWidgetmyOverlaysCombo
 
QWidget * myMainWidget
 
QPushButtonmyCreateButton
 
QPushButtonmyCancelButton
 
DtComputeAerodromeDefinitionDialogLogicmyLogic
 
QWidget * myParent
 
DtForceSelectionEntryWidgetmyForceSelection
 
DtAirportSelectionWidgetmyAirportSelectionWidget
 
makVrf::DtVrfFilteredListViewmyAreaSelection
 
bool myConnectionsSetup
 
DtMapFocusHandler myFilteredListViewManager
 
- 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
 

Friends

class DtComputeAerodromeDefinitionDialogLogic
 

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
 

Constructor & Destructor Documentation

makVrf::DtComputeAerodromeDefinitionDialog::DtComputeAerodromeDefinitionDialog ( makVrv::DtDe de,
QWidget *  parent,
const QString &  title = "" 
)

Constructor.

virtual makVrf::DtComputeAerodromeDefinitionDialog::~DtComputeAerodromeDefinitionDialog ( )
virtual

Destructor.

Member Function Documentation

virtual void makVrf::DtComputeAerodromeDefinitionDialog::init ( const QString &  title)
virtual

Performs dialog initialization.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::setForce ( int  force)
virtual

Selects the force.

int makVrf::DtComputeAerodromeDefinitionDialog::getForce ( ) const

Returns selected force.

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

Add an overlay to the object's overlay.

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

Remove an overlay from the object's overlay.

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

Rename an overlay int the object's overlay.

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

Sets the object's overlay.

virtual QString makVrf::DtComputeAerodromeDefinitionDialog::getOverlay ( ) const
virtual

Gets the object's overlay.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::clearOverlays ( )
virtual

Clear the overlays combo box.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::populateOverlays ( )
virtual

Populate the overlays combo box.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::setStatusText ( const QString &  text)
virtual

Sets the status text.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::enableEditing ( bool  enable)
virtual

Enable or disable editing and creation of a new route.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::closeDialog ( )
virtual

Closes the dialog.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::processCreateNewArea ( )
virtual

tells the creation manager to begin to create an area object

virtual void makVrf::DtComputeAerodromeDefinitionDialog::setArea ( const DtUUID )
virtual
virtual DtUUID makVrf::DtComputeAerodromeDefinitionDialog::area ( ) const
virtual
virtual void makVrf::DtComputeAerodromeDefinitionDialog::slot_onAreaAdded ( makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > *  s)
protectedvirtual
virtual void makVrf::DtComputeAerodromeDefinitionDialog::sessionStatusChanged ( int  status)
protectedvirtual

Close dialog if session is loading or closing scenario.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::setupGui ( )
protectedvirtual

Configures the dialog.

Reimplemented from makVrf::DtAutoHideDock.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::setupConnections ( )
protectedvirtual

Connects signals and slots.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::tearDownConnections ( )
protectedvirtual

Disconnects signals and slots.

virtual DtComputeAerodromeDefinitionDialogLogic* makVrf::DtComputeAerodromeDefinitionDialog::createLogic ( )
protectedvirtual

Creates the logic controlling the dialog.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::closeEvent ( QCloseEvent *  event)
protectedvirtual

Handles closing of the dialog.

Reimplemented from makVrf::DtAutoHideDock.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::showEvent ( QShowEvent *  event)
protectedvirtual

Handles showing of the dialog.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::slot_onCreateButtonClicked ( )
protectedvirtualslot

Processing the clicking of the create button.

virtual void makVrf::DtComputeAerodromeDefinitionDialog::onAddAreaButtonClicked ( )
protectedvirtualslot

Invoked when the "Add Area" button is pressed. Allows user to add a new area which is then automatically selected.

Friends And Related Function Documentation

Member Data Documentation

Ui_ComputedAerodromeDefinitionWidgetUi makVrf::DtComputeAerodromeDefinitionDialog::myUiImpl
protected
DtOverlayParentEntryWidget* makVrf::DtComputeAerodromeDefinitionDialog::myOverlaysCombo
protected
QWidget* makVrf::DtComputeAerodromeDefinitionDialog::myMainWidget
protected
QPushButton* makVrf::DtComputeAerodromeDefinitionDialog::myCreateButton
protected
QPushButton* makVrf::DtComputeAerodromeDefinitionDialog::myCancelButton
protected
DtComputeAerodromeDefinitionDialogLogic* makVrf::DtComputeAerodromeDefinitionDialog::myLogic
protected
QWidget* makVrf::DtComputeAerodromeDefinitionDialog::myParent
protected
DtForceSelectionEntryWidget* makVrf::DtComputeAerodromeDefinitionDialog::myForceSelection
protected
DtAirportSelectionWidget* makVrf::DtComputeAerodromeDefinitionDialog::myAirportSelectionWidget
protected
makVrf::DtVrfFilteredListView* makVrf::DtComputeAerodromeDefinitionDialog::myAreaSelection
protected
bool makVrf::DtComputeAerodromeDefinitionDialog::myConnectionsSetup
protected
DtMapFocusHandler makVrf::DtComputeAerodromeDefinitionDialog::myFilteredListViewManager
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)