15 #include <QtWidgets/QWidget>
17 #include "DtEyepointInfoWidgetUi.hpp"
25 class DtEyepointInfoWidgetLogic;
31 ,
public Ui::DtEyepointInfoWidgetUi
43 virtual QString title();
46 virtual const std::string& pageClassName()
const;
55 virtual void setCoordinateSystem(
const DtUnicode& coordSysToDisplay );
56 virtual void addCoordinateSystem(
const QString& coordSys );
58 virtual void setXLabel(
const DtUnicode& xLabel );
59 virtual void setYLabel(
const DtUnicode& yLabel );
60 virtual void setZLabel(
const DtUnicode& zLabel );
62 virtual void setXValue(
const QString& xValStr );
63 virtual void setYValue(
const QString& yValStr );
64 virtual void setZValue(
const QString& zValStr );
66 virtual void setYawLabel(
const DtUnicode& label );
67 virtual void setPitchLabel(
const DtUnicode& label );
68 virtual void setRollLabel(
const DtUnicode& label );
70 virtual void setYawValue(
const QString& yawValStr );
71 virtual void setPitchValue(
const QString& pitchValStr );
72 virtual void setRollValue(
const QString& rollValStr );
76 virtual void showCoordinateSystemCombo(
bool b );
78 virtual QSize sizeHint()
const;
82 virtual void update();
83 virtual void updateCoordSys(
const QString& s );
84 virtual void updateOrientationMode(
const QString& m );
95 virtual void activate();
98 virtual void deactivate();
133 virtual std::string pageClassName()
const;
136 virtual DtPage* create( QWidget* parent = 0, Qt::WindowFlags f = 0 );
A unicode string.
Definition: DtUnicode.h:33
Contains makVrv::DtPage class.
The page creator.
Definition: DtPage.h:117
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Contains makVrv::DtDockable class.
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:30
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69