X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/de8ea90ca78ccfb26dd501dc3bc089fb24ad9094..e1b325a867ede95c5815ca11998017c67fc78ea9:/src/settings/dolphinsettingsdialog.h diff --git a/src/settings/dolphinsettingsdialog.h b/src/settings/dolphinsettingsdialog.h index 1f1a51456..f0322c5f0 100644 --- a/src/settings/dolphinsettingsdialog.h +++ b/src/settings/dolphinsettingsdialog.h @@ -7,8 +7,8 @@ #ifndef DOLPHINSETTINGSDIALOG_H #define DOLPHINSETTINGSDIALOG_H -#include #include +#include class QUrl; class SettingsPageBase; @@ -23,25 +23,27 @@ class DolphinSettingsDialog : public KPageDialog Q_OBJECT public: - explicit DolphinSettingsDialog(const QUrl& url, QWidget* parent = nullptr, KActionCollection* actions = {}); + explicit DolphinSettingsDialog(const QUrl &url, QWidget *parent = nullptr, KActionCollection *actions = {}); ~DolphinSettingsDialog() override; -signals: + KPageWidgetItem *trashSettings; + +Q_SIGNALS: void settingsChanged(); -private slots: +private Q_SLOTS: /** Enables the Apply button. */ void enableApply(); void applySettings(); void restoreDefaults(); protected: - void closeEvent(QCloseEvent* event) override; + void closeEvent(QCloseEvent *event) override; private: static SettingsPageBase *createTrashSettingsPage(QWidget *parent); - QList m_pages; + QList m_pages; bool m_unsavedChanges; };