![]() |
VR-Forces Developer's Guide
|
The abstract main window class.

Public Member Functions | |
| virtual | ~DtDeMainWindow () |
| virtual void | setApplicationTitle (const std::string &appName)=0 |
| virtual std::string | applicationTitle () const =0 |
| virtual void | setApplicationIcon (const std::string &iconName)=0 |
| virtual void | setSplashScreen (DtDeSplashScreen *splashScreen)=0 |
| virtual void | showBasedOnSettings ()=0 |
| virtual void | destroyWindow ()=0 |
| virtual void | quit ()=0 |
| DtDe & | de () |
Public Attributes | |
| boost::signalslib::signal < void(bool)> | signal_fullScreenModeChanged |
Protected Member Functions | |
| DtDeMainWindow (DtDe &de) | |
Protected Attributes | |
| DtDe & | myDe |
|
protected |
The constructor for the abstract base class is protected.
|
virtual |
Virtual destructor.
|
pure virtual |
Set the application's name, typically for the Title Bar.
Implemented in DtSimulationObjectEditorWindow, makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
pure virtual |
Get the application's name.
Implemented in DtSimulationObjectEditorWindow, makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
pure virtual |
Set the application's icon, typically use a resource name.
Implemented in DtSimulationObjectEditorWindow, makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
pure virtual |
The main window will hide the splash screen when it is shown.
Implemented in makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
pure virtual |
Show the main window based on application settings. This also handles the creation of the startup dialog.
Implemented in makVrv::DtQtDeMainWindow, DtMfcMainWindow, and makVrf::DtVrfQtDeMainWindow.
|
pure virtual |
Destroy the window.
Implemented in DtSimulationObjectEditorWindow, makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
pure virtual |
Quit the application.
Implemented in DtSimulationObjectEditorWindow, makVrv::DtQtDeMainWindow, and DtMfcMainWindow.
|
inline |
| boost::signalslib::signal<void(bool)> makVrv::DtDeMainWindow::signal_fullScreenModeChanged |
|
protected |