VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrf::DtVrfQtDeMainWindow Class Reference
Inheritance diagram for makVrf::DtVrfQtDeMainWindow:
Inheritance graph
[legend]

Public Member Functions

 DtVrfQtDeMainWindow (makVrv::DtDe &de, QWidget *parent=0, Qt::WindowFlags flags=0)
 CTOR.
virtual ~DtVrfQtDeMainWindow ()
 DTOR.
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 QDockWidgetdockComponent (QWidget *component, Qt::DockWidgetArea area=Qt::LeftDockWidgetArea)
 Dock widget to left side dock. Returns the QDockWidget that it creates.
virtual QToolBardockComponent (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 QWidgetmainWidget ()
virtual void destroyWindow ()
 Destroys the window.
virtual void quit ()
 Quit the application.
virtual bool isToggledAsFullScreen ()
 Returns myFullScreen;.
virtual void toggleFullScreen ()
 If gui is fullscreen make it embedded normally, otherwise make gui fullscreen.
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.
DtDede ()

Public Attributes

boost::signal< void(QWidget
*from, QWidget *to)> 
signal_changingMainWidget
boost::signal< void(QWidget *)> signal_mainWidgetSet

Additional Inherited Members

- Signals inherited from makVrv::DtQtDeMainWindow
void signal_fullScreenToggled ()
 Emitted by the main window, when toggleFullScreen() is called.
- 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 charContainerPlaceHolderString
- 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
DtQtKeyAdaptermyKeyAdapter
bool myFullScreen
QObjectList myVisibleButHiddenDockableWidgets
DtInputDrivermyInputDriver
bool myShowQuitDialogOnClose
DtStartupDialogmyStartupDialog
- Static Protected Attributes inherited from makVrv::DtDeMainWindow
static bool theStartUpMaximizedFlag

Constructor & Destructor Documentation

makVrf::DtVrfQtDeMainWindow::DtVrfQtDeMainWindow ( makVrv::DtDe de,
QWidget parent = 0,
Qt::WindowFlags  flags = 0 
)

CTOR.

virtual makVrf::DtVrfQtDeMainWindow::~DtVrfQtDeMainWindow ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrf::DtVrfQtDeMainWindow::setMainWidget ( QWidget widget,
makVrv::DtQtKeyAdapter keyAdapter = 0 
)
virtual

Set the main widget.

Reimplemented from makVrv::DtQtDeMainWindow.

Member Data Documentation

boost::signal<void (QWidget* from, QWidget* to)> makVrf::DtVrfQtDeMainWindow::signal_changingMainWidget
boost::signal<void (QWidget*)> makVrf::DtVrfQtDeMainWindow::signal_mainWidgetSet

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)