21 class DtQtDeMainWindow;
22 class DtOsgAdapterQtWidget;
23 class DtQtOsgKeyAdapter;
24 class DtWindowConfiguration;
41 virtual int width()
const;
44 virtual int height()
const;
47 virtual float pixelRatio()
const;
50 virtual bool isValid()
const;
53 virtual void setPosition(
int x,
int y);
56 virtual void resize(
int width,
int height);
59 virtual void toggleFullScreen();
62 virtual bool isFullScreen()
const;
65 virtual int screenNumber()
const;
73 virtual void mainWindowFullScreenToggle(
bool fullScreen);
79 void createAdapterAndContext(QWidget* parent);
Abstract Base class.
Definition: DtWindow.h:25
QWidget * myWidgetHolder
Definition: DtDeMainWindowEmbeddedOsgWindow.h:86
A creator class for DtWindow instances.
Definition: DtWindow.h:121
DtSignalConnectionManager myConnections
Definition: DtDeMainWindowEmbeddedOsgWindow.h:87
This owns a list of channel configurations.
Definition: DtWindowConfiguration.h:28
#define DT_DLL_VRVOSGQT
Definition: vrvOsgQt.h:22
DtOsgAdapterQtWidget * myAdapter
Definition: DtDeMainWindowEmbeddedOsgWindow.h:84
Contains DLL export macros.
DtQtDeMainWindow * myMainWindow
Definition: DtDeMainWindowEmbeddedOsgWindow.h:83
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:93
DtQtOsgKeyAdapter * myKeyAdapter
Definition: DtDeMainWindowEmbeddedOsgWindow.h:85
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.
Definition: DtDe.h:69
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.
Definition: DtQtDeMainWindow.h:40