11 #if !defined(Q_MOC_RUN)
13 #include "computeAerodromeDefinitionWidgetUi.hpp"
26 class QDialogButtonBox;
31 class DtComputeAerodromeDefinitionDialog;
32 class DtForceSelectionEntryWidget;
33 class DtOverlayParentEntryWidget;
34 class DtVrfFilteredListView;
35 class DtAirportSelectionWidget;
48 virtual void setupGui();
51 virtual void createConnections();
54 virtual void terminateConnections();
57 virtual void processObjectCreation();
60 virtual void populateOverlays();
67 virtual void processCloseRequest();
70 virtual void processShowRequest();
75 virtual void closeDialog();
78 virtual void createComputedAerodrome();
103 virtual void init(
const QString& title);
106 virtual void setForce(
int force);
109 int getForce()
const;
112 virtual void addOverlay(
const QString& name,
bool translate =
true);
115 virtual void removeOverlay(
const QString& name);
118 virtual void renameOverlay(
const QString& oldName,
const QString& newName);
121 virtual void setOverlay(
const QString& name);
124 virtual QString getOverlay()
const;
127 virtual void clearOverlays();
130 virtual void populateOverlays();
133 virtual void setStatusText(
const QString& text);
136 virtual void enableEditing(
bool enable);
139 virtual void closeDialog();
142 virtual void processCreateNewArea();
145 virtual void setArea(
const DtUUID&);
148 virtual DtUUID area()
const;
156 virtual void sessionStatusChanged(
int status);
159 virtual void setupGui();
162 virtual void setupConnections();
165 virtual void tearDownConnections();
171 virtual void closeEvent(QCloseEvent *event);
174 virtual void showEvent(QShowEvent* event);
179 virtual void slot_onCreateButtonClicked();
183 virtual void onAddAreaButtonClicked();
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
DtOverlayParentEntryWidget * myOverlaysCombo
Definition: computeAerodromeDefinitionDialog.h:192
Widget that allows the selection of a force.
Definition: forceSelectionEntryWidget.h:57
QWidget * myParent
Definition: computeAerodromeDefinitionDialog.h:200
QPushButton * myCreateButton
Definition: computeAerodromeDefinitionDialog.h:196
bool myConnectionsSetup
Definition: computeAerodromeDefinitionDialog.h:204
Represents a new kind of dock widget: it has a "pin" button that allows the widget to pin/unpin from ...
Definition: autoHideDock.h:34
makVrv::DtDe & myDe
Definition: computeAerodromeDefinitionDialog.h:84
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
!!!!!!!!! DtComputedAerodromeDefinitionDialogCreator
Definition: computeAerodromeDefinitionDialog.h:210
Definition: computeAerodromeDefinitionDialog.h:38
makVrv::DtSignalConnectionManager myConnectionManager
Definition: computeAerodromeDefinitionDialog.h:83
QPushButton * myCancelButton
Definition: computeAerodromeDefinitionDialog.h:197
DtComputeAerodromeDefinitionDialogLogic * myLogic
Definition: computeAerodromeDefinitionDialog.h:199
bool myGuiIsSetup
Definition: computeAerodromeDefinitionDialog.h:85
ComputeFailureInformation
Definition: ifComputeAerodrome.h:100
DtAirportSelectionWidget * myAirportSelectionWidget
Definition: computeAerodromeDefinitionDialog.h:202
makVrf::DtVrfFilteredListView * myAreaSelection
Definition: computeAerodromeDefinitionDialog.h:203
Widget that allows the selection of an overlay.
Definition: overlayParentEntryWidget.h:35
A widget class for managing a DtTreeWidget of objects which supports user-defined filters...
Definition: vrfFilteredListView.h:62
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
DtSimulationAddress mySimAddress
Definition: computeAerodromeDefinitionDialog.h:88
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
Definition: computeAerodromeDefinitionDialog.h:91
DtForceSelectionEntryWidget * myForceSelection
Definition: computeAerodromeDefinitionDialog.h:201
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
bool myRequested
Definition: computeAerodromeDefinitionDialog.h:86
unsigned int myRequestId
Definition: computeAerodromeDefinitionDialog.h:87
DtComputeAerodromeDefinitionDialog * myDialog
Definition: computeAerodromeDefinitionDialog.h:82
Ui_ComputedAerodromeDefinitionWidgetUi myUiImpl
Definition: computeAerodromeDefinitionDialog.h:191
QWidget * myMainWidget
Definition: computeAerodromeDefinitionDialog.h:194