[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [Calligra/all-tooldocker-boemann] 4440fed: Persist the tab mode of
From: Casper Boemann <cbo () boemann ! dk>
Date: 2011-01-01 2:18:28
Message-ID: 20110101021828.89091A6090 () git ! kde ! org
[Download RAW message or body]
commit 4440fed5f253b430d6ae5c0751575daa7768b4e5
branch all-tooldocker-boemann
Author: Casper Boemann <cbo@boemann.dk>
Date: Sat Jan 1 03:17:23 2011 +0100
Persist the tab mode of the tool options docker
diff --git a/libs/main/KoToolDocker.cpp b/libs/main/KoToolDocker.cpp
index 2f05005..95c8930 100644
--- a/libs/main/KoToolDocker.cpp
+++ b/libs/main/KoToolDocker.cpp
@@ -27,6 +27,8 @@
#include <klocale.h>
#include <kdebug.h>
#include <kicon.h>
+#include <kconfiggroup.h>
+#include <kglobal.h>
#include <QPointer>
#include <QGridLayout>
@@ -239,11 +241,16 @@ KoToolDocker::KoToolDocker(QWidget *parent)
connect(d->tabButton, SIGNAL(clicked()), SLOT(toggleTab()));
d->tabButton->setVisible(false);
d->tabButton->resize(d->tabButton->sizeHint());
- d->tabbed = false;
+
+ KConfigGroup cfg = KGlobal::config()->group("DockWidget sharedtooldocker");
+ d->tabbed = cfg.readEntry("TabbedMode", false);
}
KoToolDocker::~KoToolDocker()
{
+ KConfigGroup cfg = KGlobal::config()->group("DockWidget sharedtooldocker");
+ cfg.writeEntry("TabbedMode", d->tabbed);
+
delete d;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic