X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/464b13f3828e5cdd03438d0881c3a62c7cda6333..681d8bb6c:/src/settings/dolphinsettingsdialog.h diff --git a/src/settings/dolphinsettingsdialog.h b/src/settings/dolphinsettingsdialog.h index ca35b0aad..85871b12d 100644 --- a/src/settings/dolphinsettingsdialog.h +++ b/src/settings/dolphinsettingsdialog.h @@ -36,7 +36,7 @@ class DolphinSettingsDialog : public KPageDialog Q_OBJECT public: - explicit DolphinSettingsDialog(const QUrl& url, QWidget* parent = 0); + explicit DolphinSettingsDialog(const QUrl& url, QWidget* parent = nullptr); ~DolphinSettingsDialog() override; signals: @@ -48,10 +48,14 @@ private slots: void applySettings(); void restoreDefaults(); +protected: + void closeEvent(QCloseEvent* event) override; + private: static SettingsPageBase *createTrashSettingsPage(QWidget *parent); QList m_pages; + bool m_unsavedChanges; }; #endif