23 class DtPersistenceToolbarWidget;
24 class DtVirtualBaseClass;
37 Qt::WindowFlags f = Qt::Widget );
46 virtual QString title();
49 virtual const std::string& pageClassName()
const;
52 static const std::string& thePageClassName();
59 virtual void setMirroring(
int view);
62 virtual void setMonoscopic(
bool enabled);
65 virtual void setPixelsPerDisplayPixel(
float pixels);
76 virtual void onMirroringChanged(
int state);
79 virtual void onMonoscopicChanged(
int state);
82 virtual void onPixelsPerDisplayPixelChanged(
double pixels);
93 void connectToSignals();
96 virtual void activate();
99 virtual void deactivate();
#define DT_DLL_VRVOCULUSCHANNELPLUGIN
Definition: vrvOculusChannelPlugin.h:18
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Definition: DtOculusSettingsPage.h:26
DtPageCreatorTemplate< DtOculusSettingsPage > DtOculusSettingsPageCreator
Creator type for creating DtOculusSettingsPageCreators.
Definition: DtOculusSettingsPage.h:117
Contains makVrv::DtPage class.
QLabel * myRestartRequiredLabel
Definition: DtOculusSettingsPage.h:108
Definition: DtOculusSettingsInterface.h:16
DtPersistenceToolbarWidget * myToolbar
Definition: DtOculusSettingsPage.h:109
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
QLabel * myPixelsPerDisplayPixelLabel
Definition: DtOculusSettingsPage.h:107
QDoubleSpinBox * myPixelsPerDisplayPixelSpinBox
Definition: DtOculusSettingsPage.h:106
DtVirtualBaseClass * myLogic
Definition: DtOculusSettingsPage.h:111
QCheckBox * myMonoscopicCheckBox
Definition: DtOculusSettingsPage.h:105
QComboBox * myMirroringComboBox
Widgets etc.
Definition: DtOculusSettingsPage.h:104
Contains DLL export macros.
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
Interface to the Oculus settings GUI.