]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/settings/kcm/kcmdolphinviewmodes.h
Merge branch 'release/20.04'
[dolphin.git] / src / settings / kcm / kcmdolphinviewmodes.h
index d3554c39c3d32918efc9237f5c6a50aa89c72b35..40965b0e6832e3441f9775631ffd513e86046efc 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <kcmodule.h>
 
-class ViewSettingsPageBase;
+class ViewSettingsTab;
 
 /**
  * @brief Allow to configure the Dolphin views.
@@ -32,17 +32,20 @@ class DolphinViewModesConfigModule : public KCModule
     Q_OBJECT
 
 public:
-    DolphinViewModesConfigModule(QWidget* parent, const QVariantList& args);
-    virtual ~DolphinViewModesConfigModule();
+    DolphinViewModesConfigModule(QWidget *parent, const QVariantList &args);
+    ~DolphinViewModesConfigModule() override;
 
-    virtual void save();
-    virtual void defaults();
+    void save() override;
+    void defaults() override;
 
 private:
     void reparseConfiguration();
 
+private Q_SLOTS:
+   void viewModeChanged();
+
 private:
-    QList<ViewSettingsPageBase*> m_pages;
+    QList<ViewSettingsTab*> m_tabs;
 };
 
 #endif