11 #if !defined(Q_MOC_RUN)
17 #include "computeAerodromeDefinitionWidgetUi.hpp"
30 class QDialogButtonBox;
36 class DtComputeAerodromeDefinitionDialog;
37 class DtForceSelectionEntryWidget;
38 class DtVrfFilteredListView;
39 class DtAirportSelectionWidget;
52 virtual void setupGui();
55 virtual void createConnections();
58 virtual void terminateConnections();
61 virtual void processObjectCreation();
68 virtual void processCloseRequest();
71 virtual void processShowRequest();
76 virtual void closeDialog();
79 virtual void createComputedAerodrome();
104 virtual void init(
const QString& title);
107 virtual void setForce(
int force);
110 int getForce()
const;
113 virtual void setStatusText(
const QString& text);
116 virtual void enableEditing(
bool enable);
119 virtual void closeDialog();
122 virtual void processCreateNewArea();
124 virtual std::vector<std::string> selectedAerodromes()
const;
127 virtual void slot_stoppedObjectCreation();
133 virtual void sessionStatusChanged(
int status);
136 virtual void setupGui();
139 virtual void setupConnections();
142 virtual void tearDownConnections();
148 virtual void closeEvent(QCloseEvent *event);
151 virtual void showEvent(QShowEvent* event);
156 virtual void slot_onCreateButtonClicked();
160 virtual void onAddAreaButtonClicked();
162 virtual void updateCreateButton();
Widget that allows the selection of a force.
Definition: forceSelectionEntryWidget.h:61
QWidget * myParent
Definition: computeAerodromeDefinitionDialog.h:176
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
QPushButton * myCreateButton
Definition: computeAerodromeDefinitionDialog.h:172
bool myConnectionsSetup
Definition: computeAerodromeDefinitionDialog.h:180
Represents a new kind of dock widget: it has a "pin" button that allows the widget to pin/unpin from ...
Definition: autoHideDock.h:35
makVrv::DtDe & myDe
Definition: computeAerodromeDefinitionDialog.h:85
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QLabel * myAerodromesLabel
Definition: computeAerodromeDefinitionDialog.h:182
!!!!!!!!! DtComputedAerodromeDefinitionDialogCreator
Definition: computeAerodromeDefinitionDialog.h:188
Definition: computeAerodromeDefinitionDialog.h:42
makVrv::DtSignalConnectionManager myConnectionManager
Definition: computeAerodromeDefinitionDialog.h:84
QPushButton * myCancelButton
Definition: computeAerodromeDefinitionDialog.h:173
DtComputeAerodromeDefinitionDialogLogic * myLogic
Definition: computeAerodromeDefinitionDialog.h:175
bool myGuiIsSetup
Definition: computeAerodromeDefinitionDialog.h:86
makVrv::DtDe & myDe
Definition: computeAerodromeDefinitionDialog.h:200
ComputeFailureInformation
Definition: ifComputeAerodrome.h:98
DtAirportSelectionWidget * myAirportSelectionWidget
Definition: computeAerodromeDefinitionDialog.h:178
Contains makVrv::DtVirtualBaseClass class.
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Definition: vrfObjectManipulationHandlerBaseClass.h:505
DtSimulationAddress mySimAddress
Definition: computeAerodromeDefinitionDialog.h:89
Base class to provide boost signal/slot management.
makVrv::DtSignalConnectionManager myCreationSignals
Definition: computeAerodromeDefinitionDialog.h:181
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
Definition: computeAerodromeDefinitionDialog.h:92
DtForceSelectionEntryWidget * myForceSelection
Definition: computeAerodromeDefinitionDialog.h:177
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:72
bool myRequested
Definition: computeAerodromeDefinitionDialog.h:87
unsigned int myRequestId
Definition: computeAerodromeDefinitionDialog.h:88
DtComputeAerodromeDefinitionDialog * myDialog
Definition: computeAerodromeDefinitionDialog.h:83
Ui_ComputedAerodromeDefinitionWidgetUi myUiImpl
Definition: computeAerodromeDefinitionDialog.h:168
QWidget * myMainWidget
Definition: computeAerodromeDefinitionDialog.h:170
QListWidget * myAerodromes
Definition: computeAerodromeDefinitionDialog.h:179