25 virtual void toggleFullScreen();
28 virtual void showEvent(QShowEvent *ev);
29 virtual void showBasedOnSettings()
override;
31 virtual void grabAdapterFocus();
35 return (myMainWidget !=
nullptr);
50 virtual bool event(
QEvent* event)
override;
51 virtual bool canAcceptHotKeys(QWidget*)
const;
54 virtual void resetLayout();
57 void signal_preFullScreenToggle();
61 QWidget* myMainWidget =
nullptr;
80 virtual void delayedShow();
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
bool initialized() const
Definition: vrfQtDeMainWindow.h:33
boost::signals2::signal< void(QWidget *)> signal_mainWidgetSet
Definition: vrfQtDeMainWindow.h:44
boost::signals2::signal< void(double)> signal_devicePixelRatioChanged
Definition: vrfQtDeMainWindow.h:46
boost::signals2::scoped_connection myDelayedShowConnection
Definition: vrfQtDeMainWindow.h:83
Abstract clas for grabbing and handling adapter which is owned by the makVrv::DtOsgWindowQt.
Definition: DtQtKeyAdapter.h:20
boost::signals2::signal< void(QWidget *from, QWidget *to)> signal_changingMainWidget
Definition: vrfQtDeMainWindow.h:43
Override to provide VRF specific functionality associated with the main window.
Definition: vrfQtDeMainWindow.h:14
QWidget * mainWidget() const
Definition: vrfQtDeMainWindow.h:38
bool myFirstShowEvent
Definition: vrfQtDeMainWindow.h:60
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:45
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:72
Definition: vrfQtDeMainWindow.h:64
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