diff options
Diffstat (limited to 'src/plugins/todo/optionspage.h')
-rw-r--r-- | src/plugins/todo/optionspage.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/todo/optionspage.h b/src/plugins/todo/optionspage.h index 601a15642a..a4d989ab6a 100644 --- a/src/plugins/todo/optionspage.h +++ b/src/plugins/todo/optionspage.h @@ -35,6 +35,8 @@ #include <coreplugin/dialogs/ioptionspage.h> +#include <QPointer> + namespace Todo { namespace Internal { @@ -49,16 +51,15 @@ public: void setSettings(const Settings &settings); - QWidget *createPage(QWidget *parent); + QWidget *widget(); void apply(); void finish(); - bool matches(const QString &searchKeyWord) const; signals: void settingsChanged(const Settings &settings); private: - OptionsDialog *m_dialog; + QPointer<OptionsDialog> m_widget; Settings m_settings; }; |