21 class DtQtDeMainWindow;
22 class DtOsgAdapterQtWidget;
23 class DtQtOsgKeyAdapter;
24 class DtWindowConfiguration;
41 virtual int width()
const;
44 virtual int height()
const;
47 virtual int pixelRatio()
const;
50 virtual float pixelRatioF()
const;
53 virtual int physicalDpiX()
const;
56 virtual int physicalDpiY()
const;
59 virtual bool isValid()
const;
62 virtual void setPosition(
int x,
int y);
65 virtual void resize(
int width,
int height);
68 virtual void toggleFullScreen();
71 virtual bool isFullScreen()
const;
74 virtual int screenNumber()
const;
82 virtual void mainWindowFullScreenToggle(
bool fullScreen);
88 void createAdapterAndContext(QWidget* parent);
Abstract Base class.
Definition: DtWindow.h:25
QWidget * myWidgetHolder
Definition: DtDeMainWindowEmbeddedOsgWindow.h:95
A creator class for DtWindow instances.
Definition: DtWindow.h:130
DtSignalConnectionManager myConnections
Definition: DtDeMainWindowEmbeddedOsgWindow.h:96
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:28
#define DT_DLL_VRVOSGQT
Definition: vrvOsgQt.h:22
DtOsgAdapterQtWidget * myAdapter
Definition: DtDeMainWindowEmbeddedOsgWindow.h:93
Contains DLL export macros.
DtQtDeMainWindow * myMainWindow
Definition: DtDeMainWindowEmbeddedOsgWindow.h:92
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Adapter to get Qt key events into OpenSceneGraph.
Definition: DtQtOsgKeyAdapter.h:22
DtDeMainWindowEmbeddedOsgWindowCreator is the creator class for DtDeMainWindowEmbeddedOsgWindow.
Definition: DtDeMainWindowEmbeddedOsgWindow.h:102
DtQtOsgKeyAdapter * myKeyAdapter
Definition: DtDeMainWindowEmbeddedOsgWindow.h:94
Base class to provide boost signal/slot management.
The Qt IG main window embedded OSG window.
Definition: DtDeMainWindowEmbeddedOsgWindow.h:28
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:70
Contains makVrv::DtOsgView class.
A basic OSG display window, used to get the osg context for a display window.
Definition: DtOsgWindow.h:36
The Qt main window. There will be only one of these per DtDe instance. Note, this window will be dest...
Definition: DtQtDeMainWindow.h:43