diff options
| author | Emmanuel Pescosta <[email protected]> | 2015-02-04 09:10:23 +0100 |
|---|---|---|
| committer | Emmanuel Pescosta <[email protected]> | 2015-02-04 09:10:23 +0100 |
| commit | 900b523d2b6d9cbd92e744ff7cdf653be8ec0365 (patch) | |
| tree | 7327197635ae8e4ff961d0b98a8e9deeb7f64ec9 /src/settings/dolphinsettingsdialog.cpp | |
| parent | 50c0aa3b0723627a47d7125a21de155000b101b6 (diff) | |
Solved TODO: KWindowConfig::saveWindowSize/restoreWindowSize in DolphinSettingsDialog
Diffstat (limited to 'src/settings/dolphinsettingsdialog.cpp')
| -rw-r--r-- | src/settings/dolphinsettingsdialog.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/settings/dolphinsettingsdialog.cpp b/src/settings/dolphinsettingsdialog.cpp index 0bbc3ed7f..3b72ed45c 100644 --- a/src/settings/dolphinsettingsdialog.cpp +++ b/src/settings/dolphinsettingsdialog.cpp @@ -30,6 +30,7 @@ #include "viewmodes/viewsettingspage.h" #include "trash/trashsettingspage.h" +#include <KWindowConfig> #include <KLocalizedString> #include <QIcon> @@ -98,23 +99,21 @@ DolphinSettingsDialog::DolphinSettingsDialog(const QUrl& url, QWidget* parent) : generalSettingsFrame->setIcon(QIcon::fromTheme("system-run")); connect(generalSettingsPage, &GeneralSettingsPage::changed, this, &DolphinSettingsDialog::enableApply); - const KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"), "SettingsDialog"); -#pragma message("TODO: port") - //restoreDialogSize(dialogConfig); - m_pages.append(startupSettingsPage); m_pages.append(viewSettingsPage); m_pages.append(navigationSettingsPage); m_pages.append(servicesSettingsPage); m_pages.append(trashSettingsPage); m_pages.append(generalSettingsPage); + + const KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"), "SettingsDialog"); + KWindowConfig::restoreWindowSize(windowHandle(), dialogConfig); } DolphinSettingsDialog::~DolphinSettingsDialog() { KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"), "SettingsDialog"); -#pragma message("TODO: port") - //saveDialogSize(dialogConfig); + KWindowConfig::saveWindowSize(windowHandle(), dialogConfig); } void DolphinSettingsDialog::enableApply() |
