#include <kpagedialog.h>
-class KUrl;
-class DolphinMainWindow;
+class QUrl;
class SettingsPageBase;
/**
Q_OBJECT
public:
- explicit DolphinSettingsDialog(const KUrl& url, QWidget* parent);
+ explicit DolphinSettingsDialog(const QUrl& url, QWidget* parent = 0);
virtual ~DolphinSettingsDialog();
-protected slots:
- /** @see KDialog::slotButtonClicked() */
- virtual void slotButtonClicked(int button);
+signals:
+ void settingsChanged();
private slots:
/** Enables the Apply button. */
void enableApply();
-
-private:
void applySettings();
void restoreDefaults();