![]() |
VR-Forces 4.6 Class Documentation
|

Signals | |
| void | signal_preFullScreenToggle () |
Signals inherited from makVrv::DtQtDeMainWindow | |
| void | signal_fullScreenToggled () |
| Emitted by the main window, when toggleFullScreen() is called. | |
Public Member Functions | |
| DtVrfQtDeMainWindow (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| CTOR. | |
| virtual | ~DtVrfQtDeMainWindow () |
| DTOR. | |
| virtual void | toggleFullScreen () |
| If gui is fullscreen make it embedded normally, otherwise make gui fullscreen. | |
| virtual void | setMainWidget (QWidget *widget, makVrv::DtQtKeyAdapter *keyAdapter=0) |
| Set the main widget. | |
Public Member Functions inherited from makVrv::DtQtDeMainWindow | |
| virtual | ~DtQtDeMainWindow () |
| DTOR. | |
| virtual void | setApplicationTitle (const std::string &appName) |
| Set the application name. | |
| virtual std::string | applicationTitle () const |
| Get the application name. | |
| virtual void | setApplicationIcon (const std::string &iconName) |
| Set the application icon. | |
| virtual void | setShowQuitDialogOnClose (bool) |
| Set whether or not to show quit dialog if this is the last main window. | |
| virtual QDockWidget * | dockComponent (QWidget *component, Qt::DockWidgetArea area=Qt::LeftDockWidgetArea) |
| Dock widget to left side dock. Returns the QDockWidget that it creates. | |
| virtual QToolBar * | dockComponent (QWidget *component, Qt::ToolBarArea area=Qt::LeftToolBarArea) |
| Toolbar widget to left side dock. Returns the QToolBar that it creates. | |
| virtual void | removeMainWidget () |
| Remove the main widget. | |
| virtual QWidget * | mainWidget () |
| virtual void | destroyWindow () |
| Destroys the window. | |
| virtual void | quit () |
| Quit the application. | |
| virtual bool | isToggledAsFullScreen () |
| Returns myFullScreen;. | |
| virtual void | slot_onDisplayEngineConfigurationRealized (const std::string &igName, const std::string &displayName) |
| Called when a display configuration is realized. | |
| virtual int | screenNumber () const |
| Get the screen number of the screen that this window is on. | |
| virtual void | showStartupDialog () |
| Show the startup dialog which lets the user pick a terrain. | |
| virtual void | hideStartupDialog () |
| Hide startup dialog. | |
Public Member Functions inherited from makVrv::DtDeMainWindow | |
| virtual | ~DtDeMainWindow () |
| Virtual destructor. | |
| DtDe & | de () |
Public Attributes | |
| boost::signal< void(QWidget *from, QWidget *to)> | signal_changingMainWidget |
| boost::signal< void(QWidget *)> | signal_mainWidgetSet |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtDeMainWindow | |
| static void | setStartUpMaximized (bool maxed) |
| Set whether the window will start up maximized. | |
Static Public Attributes inherited from makVrv::DtQtDeMainWindow | |
| static const char * | ContainerPlaceHolderString |
Protected Member Functions inherited from makVrv::DtQtDeMainWindow | |
| DtQtDeMainWindow (DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| Constructor protected. Use the provider. | |
| virtual bool | event (QEvent *event) |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | keyReleaseEvent (QKeyEvent *event) |
| virtual void | closeEvent (QCloseEvent *event) |
| Closing the main window, causes the DtDe instance to be destroyed. | |
| void | slot_onWindowToBeDestroyed () |
| Called when a window is going to be destroyed. | |
| void | displayLabelInCentralWidget () |
| Displays a message label in the central widget describing the state of the de. | |
| void | slot_onWindowCreated () |
| Called when a window is created. | |
| void | hideAllVisibleDockableWidgets () |
| Hide all the visible dock widgets when going to fullscreen mode. | |
| void | showAllVisibleDockableWidgets () |
| Show all the dock widgets that were hidden when the gui went into fullscreen mode. | |
| void | configureTabbedDockComponents () |
| Set up dock options based on the guiConfig at the time of creation. | |
Protected Attributes inherited from makVrv::DtQtDeMainWindow | |
| DtQtKeyAdapter * | myKeyAdapter |
| bool | myFullScreen |
| QRect | myRestoreRect |
| QPoint | myRestorePos |
| QObjectList | myVisibleButHiddenDockableWidgets |
| bool | myShowQuitDialogOnClose |
| DtStartupDialog * | myStartupDialog |
| int | myWindowStateBeforeFullscreen |
| int | myWindowXBeforeFullscreen |
| int | myWindowYBeforeFullscreen |
| int | myWindowWidthBeforeFullscreen |
| int | myWindowHeightBeforeFullscreen |
Static Protected Attributes inherited from makVrv::DtDeMainWindow | |
| static bool | theStartUpMaximizedFlag |
| makVrf::DtVrfQtDeMainWindow::DtVrfQtDeMainWindow | ( | makVrv::DtDe & | de, |
| QWidget * | parent = 0, |
||
| Qt::WindowFlags | flags = 0 |
||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
If gui is fullscreen make it embedded normally, otherwise make gui fullscreen.
Emits signal_toggleFullScreen.
Reimplemented from makVrv::DtQtDeMainWindow.
|
virtual |
Set the main widget.
Reimplemented from makVrv::DtQtDeMainWindow.
|
signal |
| boost::signal<void (QWidget* from, QWidget* to)> makVrf::DtVrfQtDeMainWindow::signal_changingMainWidget |
| boost::signal<void (QWidget*)> makVrf::DtVrfQtDeMainWindow::signal_mainWidgetSet |