15 #ifndef ImageStatisticsViewPreferencesPage_h
16 #define ImageStatisticsViewPreferencesPage_h
18 #include <berryIPreferences.h>
19 #include <berryIQtPreferencePage.h>
36 Q_INTERFACES(berry::IPreferencePage)
49 void Init(berry::IWorkbench::Pointer workbench)
override;
68 virtual void Update()
override;
static const QString AUTO_UPDATE_NAME
Definition: ImageStatisticsViewPreferencesPage.h:44
static const QString REQUIRE_SAME_SIZE_IMAGE_NAME
Definition: ImageStatisticsViewPreferencesPage.h:46
QWidget * GetQtControl() const override
Definition: ImageStatisticsViewPreferencesPage.cxx:98
void CreateQtControl(QWidget *widget) override
Definition: ImageStatisticsViewPreferencesPage.cxx:69
QCheckBox * m_AssumeBinary
Definition: ImageStatisticsViewPreferencesPage.h:76
berry::IPreferences::Pointer m_ImageStatisticsPreferencesNode
Definition: ImageStatisticsViewPreferencesPage.h:79
QSpinBox * m_BackgroundValue
Definition: ImageStatisticsViewPreferencesPage.h:78
virtual bool PerformOk() override
Definition: ImageStatisticsViewPreferencesPage.cxx:105
static const QString ASSUME_BINARY_NAME
Definition: ImageStatisticsViewPreferencesPage.h:45
QCheckBox * m_AutoUpdate
Definition: ImageStatisticsViewPreferencesPage.h:75
virtual void Update() override
Definition: ImageStatisticsViewPreferencesPage.cxx:123
QWidget * m_MainControl
Definition: ImageStatisticsViewPreferencesPage.h:74
static const QString BACKGROUND_VALUE_NAME
Definition: ImageStatisticsViewPreferencesPage.h:47
~ImageStatisticsViewPreferencesPage()
Definition: ImageStatisticsViewPreferencesPage.cxx:55
Preference page for Image Statistics view, providing checkboxes for "automatic update", "assume binary image", and "require same size image" etc.
Definition: ImageStatisticsViewPreferencesPage.h:33
ImageStatisticsViewPreferencesPage()
Definition: ImageStatisticsViewPreferencesPage.cxx:34
void Init(berry::IWorkbench::Pointer workbench) override
Definition: ImageStatisticsViewPreferencesPage.cxx:62
virtual void PerformCancel() override
Definition: ImageStatisticsViewPreferencesPage.cxx:116
QCheckBox * m_RequireSameSizeImage
Definition: ImageStatisticsViewPreferencesPage.h:77