![]() |
VR-Forces 4.10 Class Documentation
|
The dialog that is shown at application startup. More...

Public Member Functions | |
| DtSessionStartupDialog (makVrv::DtDe &de, QWidget *parent=0, const Qt::WindowFlags &flags=0) | |
| virtual | ~DtSessionStartupDialog () |
| DtSessionStartupTitleBar * | titleBar () |
| Returns the title bar of this class. Install your own creator if you wish to create a derived title bar. More... | |
| virtual void | activate () |
| Activates the dialog and creates the logic. More... | |
| virtual void | deactivate () |
| Deactivates the dialog by deleting the logic. More... | |
| virtual void | setStartupPreference (StartupPreference) |
| Sets the initial radio button selected. More... | |
| virtual void | setAllowNewScenarioOnLocal (bool) |
| Sets whether or not to allow a new scenario to be created on a local terrain. More... | |
| virtual void | setAllowLoadScenario (bool) |
| Sets whether or not a scenario can be loaded. More... | |
| virtual void | setAllowNeverShowAgain (bool) |
| Sets whether or not to show the Never Show Again check box. More... | |
| virtual void | setLoadRecentScenarioEnabled (bool) |
| Sets whether or not the load recent scenario is enabled. More... | |
Public Member Functions inherited from makVrf::DtSessionStartupDialogInterface | |
| virtual | ~DtSessionStartupDialogInterface () |
Protected Slots | |
| virtual void | scenarioTypeChanged () |
| virtual void | onCurrentTerrainChanged () |
Protected Member Functions | |
| void | setupGui () |
| Creates the user interface. Called from constructor. More... | |
| virtual void | accept () |
| Accept dialog and emit signal that logic will capture as to what to do. More... | |
| virtual void | reject () |
| Cancels dialog. More... | |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | addScenario (const QString &, const DtFilename &) |
| virtual void | setDefaultScenario (const DtFilename &) |
| virtual void | addTerrain (const QString &, const DtFilename &) |
| virtual void | setDefaultTerrain (const DtFilename &) |
| virtual void | addSimulationModelSet (const QString &, const DtFilename &) |
| virtual void | setDefaultSimulationModelSet (const std::string &) |
| virtual void | setTerrainDescription (const std::string &) |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtSessionStartupDialogLogic * | myLogic |
| makVrv::DtSignalConnectionManager | myConnections |
Additional Inherited Members | |
Public Types inherited from makVrf::DtSessionStartupDialogInterface | |
| enum | StartupPreference { NewScenario = 0, LoadRecentScenario, LoadScenarioFromDisk } |
The dialog that is shown at application startup.
| makVrf::DtSessionStartupDialog::DtSessionStartupDialog | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| const Qt::WindowFlags & | flags = 0 |
||
| ) |
|
virtual |
|
inline |
Returns the title bar of this class. Install your own creator if you wish to create a derived title bar.
|
virtual |
Activates the dialog and creates the logic.
|
virtual |
Deactivates the dialog by deleting the logic.
|
virtual |
Sets the initial radio button selected.
Implements makVrf::DtSessionStartupDialogInterface.
|
virtual |
Sets whether or not to allow a new scenario to be created on a local terrain.
|
virtual |
Sets whether or not a scenario can be loaded.
|
virtual |
Sets whether or not to show the Never Show Again check box.
|
virtual |
Sets whether or not the load recent scenario is enabled.
Will be disabled if no recent scenarios to load
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtualslot |
|
protectedvirtualslot |
|
protected |
Creates the user interface. Called from constructor.
|
protectedvirtual |
Accept dialog and emit signal that logic will capture as to what to do.
|
protectedvirtual |
Cancels dialog.
If do not show again button is checked, will still apply that
|
protectedvirtual |
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
|
protectedvirtual |
Implements makVrf::DtSessionStartupDialogInterface.
| QVBoxLayout* makVrf::DtSessionStartupDialog::myMainLayout |
| QGridLayout* makVrf::DtSessionStartupDialog::myContentsLayout |
| QRadioButton* makVrf::DtSessionStartupDialog::myLoadScenario |
| QComboBox* makVrf::DtSessionStartupDialog::myScenarioToLoad |
| QRadioButton* makVrf::DtSessionStartupDialog::myNewScenario |
| QLabel* makVrf::DtSessionStartupDialog::myTerrainToUseLabel |
| QComboBox* makVrf::DtSessionStartupDialog::myTerrainToUse |
| QLabel* makVrf::DtSessionStartupDialog::mySMSToUseLabel |
| QComboBox* makVrf::DtSessionStartupDialog::mySMSToUse |
| QRadioButton* makVrf::DtSessionStartupDialog::myLoadScenarioButton |
| QCheckBox* makVrf::DtSessionStartupDialog::myNeverShowAgain |
| QPushButton* makVrf::DtSessionStartupDialog::myOk |
| QPushButton* makVrf::DtSessionStartupDialog::myCancel |
| QHBoxLayout* makVrf::DtSessionStartupDialog::myButtonLayout |
| DtSessionStartupTitleBar* makVrf::DtSessionStartupDialog::myTitleBar |
| QImage makVrf::DtSessionStartupDialog::myStartupImage |
| QLabel* makVrf::DtSessionStartupDialog::myTerrainDescriptionLabel |
| QTextBrowser* makVrf::DtSessionStartupDialog::myTerrainDescription |
|
protected |
|
protected |
|
protected |