10 #include <QtGui/QKeyEvent>
26 virtual void toggleFullScreen()
override;
29 virtual void showEvent(QShowEvent* ev)
override;
30 virtual void showBasedOnSettings()
override;
32 virtual void grabAdapterFocus();
36 return (myMainWidget !=
nullptr);
51 virtual bool event(
QEvent* event)
override;
52 virtual bool canAcceptHotKeys(QWidget*)
const;
55 virtual void resetLayout();
58 void signal_preFullScreenToggle();
62 QWidget* myMainWidget =
nullptr;
63 QKeyEvent* myLastProcessedKeyEvent =
nullptr;
82 virtual void delayedShow();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
bool initialized() const
Definition: vrfQtDeMainWindow.h:34
boost::signals2::signal< void(QWidget *)> signal_mainWidgetSet
Definition: vrfQtDeMainWindow.h:45
boost::signals2::signal< void(double)> signal_devicePixelRatioChanged
Definition: vrfQtDeMainWindow.h:47
boost::signals2::scoped_connection myDelayedShowConnection
Definition: vrfQtDeMainWindow.h:85
Abstract class to get Qt key events into OpenSceneGraph. Typically owned by DtDeMainWindowEmbeddedOsg...
Definition: DtQtKeyAdapter.h:20
boost::signals2::signal< void(QWidget *from, QWidget *to)> signal_changingMainWidget
Definition: vrfQtDeMainWindow.h:44
Override to provide VRF specific functionality associated with the main window.
Definition: vrfQtDeMainWindow.h:15
QWidget * mainWidget() const
Definition: vrfQtDeMainWindow.h:39
bool myFirstShowEvent
Definition: vrfQtDeMainWindow.h:61
DtQtDeMainWindowProvider lazily creates and provides access to the DtQtDeMainWindow.
Definition: DtQtDeMainWindow.h:208
The abstract main window class.
Definition: DtDeMainWindow.h:24
boost::signals2::signal< void()> signal_mainWindowShown
Definition: vrfQtDeMainWindow.h:46
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
Definition: vrfQtDeMainWindow.h:66
Contains makVrv::DtQtDeMainWindow class.
The Qt main window. There will be only one of these per DtDe instance. Note, this window will be dest...
Definition: DtQtDeMainWindow.h:44