[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdelibs/kmdi/kmdi
From:       Christoph Cullmann <crossfire () babylon2k ! de>
Date:       2004-08-27 22:54:47
Message-ID: 20040827225447.D8F5A253E () office ! kde ! org
[Download RAW message or body]

CVS commit by cullmann: 

bool entry + no sync, the app does that


  M +5 -5      dockcontainer.cpp   1.6


--- kdelibs/kmdi/kmdi/dockcontainer.cpp  #1.5:1.6
@@ -442,10 +442,11 @@ void DockContainer::setPixmap(KDockWidge
 void DockContainer::save(KConfig* cfg,const QString& group_or_prefix)
 {
+  // group name
   QString grp=cfg->group();
   cfg->deleteGroup(group_or_prefix+QString("::%1").arg(parent()->name()));
   cfg->setGroup(group_or_prefix+QString("::%1").arg(parent()->name()));
 
-  if (isOverlapMode()) cfg->writeEntry("overlapMode","true");
-    else cfg->writeEntry("overlapMode","false");
+  // save overlap mode
+  cfg->writeEntry("overlapMode",isOverlapMode());
 
   // try to save the splitter position
@@ -479,7 +480,6 @@ void DockContainer::save(KConfig* cfg,co
   ++i;
   }
-  cfg->sync();
-  cfg->setGroup(grp);
 
+  cfg->setGroup(grp);
 }
 
@@ -489,5 +489,5 @@ void DockContainer::load(KConfig* cfg,co
   cfg->setGroup(group_or_prefix+QString("::%1").arg(parent()->name()));
 
-  if (cfg->readEntry("overlapMode")!="false")
+  if (cfg->readBoolEntry("overlapMode"))
     activateOverlapMode(m_tb->width());
   else


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic