![]() |
VR-Forces Developer's Guide
|
Override to provide VRF specific functionality associated with the main window.

Public Slots | |
| virtual void | resetLayout () |
Public Slots inherited from makVrv::DtQtDeMainWindow | |
| virtual void | remaximization () |
Signals | |
| void | signal_preFullScreenToggle () |
Signals inherited from makVrv::DtQtDeMainWindow | |
| void | signal_fullScreenToggled () |
Public Member Functions | |
| DtVrfQtDeMainWindow (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| virtual | ~DtVrfQtDeMainWindow () |
| virtual void | toggleFullScreen () |
| virtual void | setMainWidget (QWidget *widget, makVrv::DtQtKeyAdapter *keyAdapter=0) |
| virtual void | showEvent (QShowEvent *ev) |
| virtual void | showBasedOnSettings () override |
| virtual void | grabAdapterFocus () |
| bool | initialized () const |
| QWidget * | mainWidget () const |
Public Member Functions inherited from makVrv::DtQtDeMainWindow | |
| virtual | ~DtQtDeMainWindow () |
| virtual void | setApplicationTitle (const std::string &appName) |
| virtual std::string | applicationTitle () const |
| virtual void | setApplicationIcon (const std::string &iconName) |
| virtual QDockWidget * | dockComponent (QWidget *component, Qt::DockWidgetArea area=Qt::LeftDockWidgetArea) |
| virtual QToolBar * | dockComponent (QWidget *component, Qt::ToolBarArea area=Qt::LeftToolBarArea) |
| virtual void | removeMainWidget () |
| virtual QWidget * | mainWidget () |
| virtual void | destroyWindow () |
| virtual void | quit () |
| virtual bool | isToggledAsFullScreen () |
| virtual void | slot_onDisplayEngineConfigurationRealized (const std::string &igName, const std::string &displayName) |
| virtual int | screenNumber () const |
| virtual void | showStartupDialog () |
| virtual void | hideStartupDialog () |
| virtual void | showHelpDialog () |
| virtual void | hideHelpDialog () |
Public Member Functions inherited from makVrv::DtStyledQMainWindow | |
| virtual std::vector< std::pair < QColor, QColor > > | iconColorMappings (QIcon::Mode modeToGetMappingsFor, QIcon::State stateToGetMappingsFor) const |
| virtual void | invalidateIconColorMappings () |
Public Member Functions inherited from makVrv::DtDeMainWindow | |
| virtual | ~DtDeMainWindow () |
| DtDe & | de () |
Public Attributes | |
| boost::signals2::signal< void(QWidget *from, QWidget *to)> | signal_changingMainWidget |
| boost::signals2::signal< void(QWidget *)> | signal_mainWidgetSet |
| boost::signals2::signal< void()> | signal_mainWindowShown |
| boost::signals2::signal< void(double)> | signal_devicePixelRatioChanged |
Public Attributes inherited from makVrv::DtDeMainWindow | |
| boost::signalslib::signal < void(bool)> | signal_fullScreenModeChanged |
Protected Member Functions | |
| virtual bool | eventFilter (QObject *, QEvent *) override |
| virtual bool | event (QEvent *event) override |
| virtual bool | canAcceptHotKeys (QWidget *) const |
Protected Member Functions inherited from makVrv::DtQtDeMainWindow | |
| DtQtDeMainWindow (DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0) | |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | keyReleaseEvent (QKeyEvent *event) |
| virtual void | closeEvent (QCloseEvent *event) |
| void | onMainEmbeddedWindowPixelRatioChanged () |
| void | slot_onWindowToBeDestroyed () |
| void | displayLabelInCentralWidget () |
| void | slot_onWindowCreated () |
| virtual void | setSplashScreen (DtDeSplashScreen *splashScreen) |
| void | hideAllVisibleDockableWidgets () |
| void | showAllVisibleDockableWidgets () |
| void | configureTabbedDockComponents () |
| virtual void | dragEnterEvent (QDragEnterEvent *event) override |
| virtual void | dropEvent (QDropEvent *event) override |
Protected Member Functions inherited from makVrv::DtStyledQMainWindow | |
| DtStyledQMainWindow (QWidget *parent=0, Qt::WindowFlags flags=0) | |
Protected Member Functions inherited from makVrv::DtDeMainWindow | |
| DtDeMainWindow (DtDe &de) | |
| 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.
|
virtual |
|
overridevirtual |
Show the main window based on application settings. This also handles the creation of the startup dialog.
Reimplemented from makVrv::DtQtDeMainWindow.
|
virtual |
|
inline |
|
inline |
|
overrideprotectedvirtual |
Reimplemented from makVrv::DtQtDeMainWindow.
|
protectedvirtual |
|
virtualslot |
|
signal |
| boost::signals2::signal<void (QWidget* from, QWidget* to)> makVrf::DtVrfQtDeMainWindow::signal_changingMainWidget |
| boost::signals2::signal<void (QWidget*)> makVrf::DtVrfQtDeMainWindow::signal_mainWidgetSet |
| boost::signals2::signal<void ()> makVrf::DtVrfQtDeMainWindow::signal_mainWindowShown |
| boost::signals2::signal<void (double)> makVrf::DtVrfQtDeMainWindow::signal_devicePixelRatioChanged |
|
protected |
|
protected |