15 #ifndef TrackedPointerViewPreferencePage_h
16 #define TrackedPointerViewPreferencePage_h
18 #include <berryIQtPreferencePage.h>
19 #include <berryIPreferences.h>
24 class ctkPathLineEdit;
36 Q_INTERFACES(berry::IPreferencePage)
64 void Init(berry::IWorkbench::Pointer workbench)
override;
83 virtual void Update()
override;
89 QWidget *m_MainControl;
90 ctkPathLineEdit *m_CalibrationFileName;
91 QCheckBox *m_UpdateViewCoordinate;
92 QSpinBox *m_NumberOfSamplesToAverage;
95 berry::IPreferences::Pointer m_TrackedPointerViewPreferencesNode;
98 #endif // TrackedPointerViewPreferencePage_h
virtual void PerformCancel() override
Definition: TrackedPointerViewPreferencePage.cxx:118
static const QString UPDATE_VIEW_COORDINATE_NAME
Stores the name of the preference node that stores the boolean of whether to update the ortho-view fo...
Definition: TrackedPointerViewPreferencePage.h:53
virtual bool PerformOk() override
Definition: TrackedPointerViewPreferencePage.cxx:108
void Init(berry::IWorkbench::Pointer workbench) override
Definition: TrackedPointerViewPreferencePage.cxx:63
TrackedPointerViewPreferencePage()
Definition: TrackedPointerViewPreferencePage.cxx:36
QWidget * GetQtControl() const override
Definition: TrackedPointerViewPreferencePage.cxx:101
~TrackedPointerViewPreferencePage()
Definition: TrackedPointerViewPreferencePage.cxx:57
static const QString NUMBER_OF_SAMPLES_TO_AVERAGE
Stores the name of the preference node that stores how many samples to average over.
Definition: TrackedPointerViewPreferencePage.h:58
virtual void Update() override
Definition: TrackedPointerViewPreferencePage.cxx:125
static const QString PREFERENCES_NODE_NAME
Stores the name of the preferences node.
Definition: TrackedPointerViewPreferencePage.h:43
void CreateQtControl(QWidget *widget) override
Definition: TrackedPointerViewPreferencePage.cxx:70
static const QString CALIBRATION_FILE_NAME
Stores the name of the preference node that contains the name of the calibration file.
Definition: TrackedPointerViewPreferencePage.h:48
Preferences page for the Tracked Pointer View plugin.
Definition: TrackedPointerViewPreferencePage.h:33