15 #ifndef XnatPluginPreferencePage_h
16 #define XnatPluginPreferencePage_h
18 #include "ui_XnatPluginPreferencePage.h"
20 #include <berryIQtPreferencePage.h>
21 #include <berryIPreferences.h>
37 Q_INTERFACES(berry::IPreferencePage)
52 void Init(berry::IWorkbench::Pointer workbench)
override;
71 virtual void Update()
override;
79 berry::IPreferences::Pointer m_XnatBrowserViewPreferences;
81 QWidget* m_MainControl;
84 Ui::XnatPluginPreferencePage* m_Controls;
QWidget * GetQtControl() const override
Definition: XnatPluginPreferencePage.cxx:78
XnatPluginPreferencePage()
Definition: XnatPluginPreferencePage.cxx:34
Preferences page for this plugin.
Definition: XnatPluginPreferencePage.h:34
void Init(berry::IWorkbench::Pointer workbench) override
Definition: XnatPluginPreferencePage.cxx:50
virtual void PerformCancel() override
Definition: XnatPluginPreferencePage.cxx:98
virtual bool PerformOk() override
Definition: XnatPluginPreferencePage.cxx:83
static const QString USER_NAME
Definition: XnatPluginPreferencePage.h:42
static const QString WORK_DIRECTORY_DEFAULT
Definition: XnatPluginPreferencePage.h:47
static const QString SERVER_NAME
Definition: XnatPluginPreferencePage.h:40
static const QString WORK_DIRECTORY_NAME
Definition: XnatPluginPreferencePage.h:46
void CreateQtControl(QWidget *widget) override
Definition: XnatPluginPreferencePage.cxx:55
static const QString SERVER_DEFAULT
Definition: XnatPluginPreferencePage.h:41
static const QString USER_DEFAULT
Definition: XnatPluginPreferencePage.h:43
virtual void Update() override
Definition: XnatPluginPreferencePage.cxx:102
static const QString DOWNLOAD_DIRECTORY_DEFAULT
Definition: XnatPluginPreferencePage.h:45
virtual ~XnatPluginPreferencePage()
Definition: XnatPluginPreferencePage.cxx:41
static const QString DOWNLOAD_DIRECTORY_NAME
Definition: XnatPluginPreferencePage.h:44