/***************************************************************************
- * Copyright (C) 2008 by Peter Penz <peter.penz@gmx.at> *
+ * Copyright (C) 2008 by Peter Penz <peter.penz19@gmail.com> *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
#include <kcmodule.h>
-class ViewSettingsPageBase;
+class ViewSettingsTab;
/**
* @brief Allow to configure the Dolphin views.
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