diff options
| author | Peter Penz <[email protected]> | 2011-08-08 23:41:18 +0200 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2011-08-09 16:22:36 +0200 |
| commit | 3957884bf2e44619a4ed35ba0ffead519988885b (patch) | |
| tree | d8a5bf1a015cc6001adb4afc5f0f1da721908a22 /src/settings | |
| parent | 4692eb7c96f57328479862c0d17d7945b4e87188 (diff) | |
Improvements for selections, smooth scrolling, tooltips and info-panel
Diffstat (limited to 'src/settings')
| -rw-r--r-- | src/settings/dolphin_generalsettings.kcfgc | 4 | ||||
| -rw-r--r-- | src/settings/dolphinsettings.cpp | 5 | ||||
| -rw-r--r-- | src/settings/general/behaviorsettingspage.cpp | 2 |
3 files changed, 4 insertions, 7 deletions
diff --git a/src/settings/dolphin_generalsettings.kcfgc b/src/settings/dolphin_generalsettings.kcfgc index 91b1fee46..7090dbce4 100644 --- a/src/settings/dolphin_generalsettings.kcfgc +++ b/src/settings/dolphin_generalsettings.kcfgc @@ -1,4 +1,4 @@ File=dolphin_generalsettings.kcfg -ClassName=GeneralSettings -Singleton=false +ClassName=GeneralSettings +Singleton=yes Mutators=true diff --git a/src/settings/dolphinsettings.cpp b/src/settings/dolphinsettings.cpp index 9fc0cea3d..aae684201 100644 --- a/src/settings/dolphinsettings.cpp +++ b/src/settings/dolphinsettings.cpp @@ -48,15 +48,12 @@ void DolphinSettings::save() DolphinSettings::DolphinSettings() { - m_generalSettings = new GeneralSettings(); + m_generalSettings = GeneralSettings::self(); m_placesModel = new KFilePlacesModel(); } DolphinSettings::~DolphinSettings() { - delete m_generalSettings; - m_generalSettings = 0; - delete m_placesModel; m_placesModel = 0; } diff --git a/src/settings/general/behaviorsettingspage.cpp b/src/settings/general/behaviorsettingspage.cpp index 814304801..8a5b070ce 100644 --- a/src/settings/general/behaviorsettingspage.cpp +++ b/src/settings/general/behaviorsettingspage.cpp @@ -122,7 +122,7 @@ void BehaviorSettingsPage::applySettings() const bool useGlobalProps = m_globalProps->isChecked(); - GeneralSettings* settings = DolphinSettings::instance().generalSettings(); + GeneralSettings* settings = GeneralSettings::self(); settings->setGlobalViewProps(useGlobalProps); if (useGlobalProps) { |
