15 #ifndef niftkThumbnailViewPreferencePage_h
16 #define niftkThumbnailViewPreferencePage_h
18 #include <berryIQtPreferencePage.h>
19 #include <berryIPreferences.h>
41 Q_INTERFACES(berry::IPreferencePage)
53 void Init(berry::IWorkbench::Pointer workbench);
static const QString THUMBNAIL_BOX_LAYER
Stores the name of the preferences node that stores the box layer.
Definition: niftkThumbnailViewPreferencePage.h:71
static const QString THUMBNAIL_BOX_OPACITY
Stores the name of the preferences node that stores the box opacity.
Definition: niftkThumbnailViewPreferencePage.h:68
void CreateQtControl(QWidget *widget)
Definition: niftkThumbnailViewPreferencePage.cxx:73
static const QString THUMBNAIL_TRACK_ONLY_MAIN_WINDOWS
Stores the name of the preferences node that tells if only main windows should be tracked...
Definition: niftkThumbnailViewPreferencePage.h:74
QSpinBox * m_BoxThickness
Definition: niftkThumbnailViewPreferencePage.h:79
void Init(berry::IWorkbench::Pointer workbench)
Nothing to do.
Definition: niftkThumbnailViewPreferencePage.cxx:66
ThumbnailViewPreferencePage()
Definition: niftkThumbnailViewPreferencePage.cxx:37
QWidget * GetQtControl() const
Definition: niftkThumbnailViewPreferencePage.cxx:125
virtual bool PerformOk()
Definition: niftkThumbnailViewPreferencePage.cxx:132
QWidget * m_MainControl
Definition: niftkThumbnailViewPreferencePage.h:78
~ThumbnailViewPreferencePage()
Definition: niftkThumbnailViewPreferencePage.cxx:59
QDoubleSpinBox * m_BoxOpacity
Definition: niftkThumbnailViewPreferencePage.h:80
bool m_Initializing
Definition: niftkThumbnailViewPreferencePage.h:84
virtual void PerformCancel()
Definition: niftkThumbnailViewPreferencePage.cxx:143
Preferences page for the ThumbnailView plugin, enabling the user to set line thickness, opacity, layer, and whether to respond to mouse events.
Definition: niftkThumbnailViewPreferencePage.h:38
virtual void Update()
Definition: niftkThumbnailViewPreferencePage.cxx:150
Definition: niftkExceptionObject.h:21
QSpinBox * m_BoxLayer
Definition: niftkThumbnailViewPreferencePage.h:81
berry::IPreferences::Pointer m_ThumbnailPreferencesNode
Definition: niftkThumbnailViewPreferencePage.h:86
QCheckBox * m_TrackOnlyMainWindows
Definition: niftkThumbnailViewPreferencePage.h:82
static const QString THUMBNAIL_BOX_THICKNESS
Stores the name of the preferences node that stores the box line thickness.
Definition: niftkThumbnailViewPreferencePage.h:65