diff options
| author | Peter Penz <[email protected]> | 2007-05-05 21:02:04 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2007-05-05 21:02:04 +0000 |
| commit | 5f87a8130e25a06c30b516ef23f936c1ab657c1c (patch) | |
| tree | 39b655e6ede4415a35251d9a7806d076539b813d /src/dolphinsettingsdialog.cpp | |
| parent | d00a89513183157ce9e1b63913de7a525ad7588a (diff) | |
revert last commit, it leads to the uncommon behavior that the last state of the settings dialog is remembered (grmpf - I should do more testing... ;-))
svn path=/trunk/KDE/kdebase/apps/; revision=661511
Diffstat (limited to 'src/dolphinsettingsdialog.cpp')
| -rw-r--r-- | src/dolphinsettingsdialog.cpp | 33 |
1 files changed, 12 insertions, 21 deletions
diff --git a/src/dolphinsettingsdialog.cpp b/src/dolphinsettingsdialog.cpp index 3ac70de02..7f8c50cca 100644 --- a/src/dolphinsettingsdialog.cpp +++ b/src/dolphinsettingsdialog.cpp @@ -26,27 +26,6 @@ #include "dolphinapplication.h" #include "dolphinmainwindow.h" -DolphinSettingsDialog& DolphinSettingsDialog::instance(DolphinMainWindow* mainWindow) -{ - static DolphinSettingsDialog* instance = 0; - if (instance == 0) { - instance = new DolphinSettingsDialog(mainWindow); - } - return *instance; -} - -DolphinSettingsDialog::~DolphinSettingsDialog() -{ -} - -void DolphinSettingsDialog::slotButtonClicked(int button) -{ - if (button == Ok || button == Apply) { - applySettings(); - } - KPageDialog::slotButtonClicked(button); -} - DolphinSettingsDialog::DolphinSettingsDialog(DolphinMainWindow* mainWindow) : KPageDialog(), m_mainWindow(mainWindow) @@ -68,6 +47,18 @@ DolphinSettingsDialog::DolphinSettingsDialog(DolphinMainWindow* mainWindow) : viewSettingsFrame->setIcon(KIcon("view-choose")); } +DolphinSettingsDialog::~DolphinSettingsDialog() +{ +} + +void DolphinSettingsDialog::slotButtonClicked(int button) +{ + if (button == Ok || button == Apply) { + applySettings(); + } + KPageDialog::slotButtonClicked(button); +} + void DolphinSettingsDialog::applySettings() { m_generalSettingsPage->applySettings(); |
