[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase
From: George Staikos <staikos () kde ! org>
Date: 2003-02-18 4:55:07
[Download RAW message or body]
CVS commit by staikos:
Repair a bit of damage
M +2 -3 kcontrol/xinerama/kcmxinerama.cpp 1.3
M +5 -4 kwin/options.cpp 1.85
--- kdebase/kcontrol/xinerama/kcmxinerama.cpp #1.2:1.3
@@ -42,5 +42,5 @@ KCMXinerama::KCMXinerama(QWidget *parent
_indicators.setAutoDelete(true);
- config = KGlobal::config();
+ config = new KConfig("kdeglobals", false, false);
connect(&_timer, SIGNAL(timeout()), this, SLOT(clearIndicator()));
@@ -94,6 +94,5 @@ KCMXinerama::KCMXinerama(QWidget *parent
KCMXinerama::~KCMXinerama() {
_timer.stop();
- //Don't delete KGlobal::config()
- //delete config;
+ delete config;
config = 0;
clearIndicator();
--- kdebase/kwin/options.cpp #1.84:1.85
@@ -192,5 +192,5 @@ void Options::reload()
rollOverDesktops = config->readBoolEntry("RollOverDesktops", TRUE);
- KConfig *gc = KGlobal::config();
+ KConfig *gc = new KConfig("kdeglobals", false, false);
bool isVirtual = KApplication::desktop()->isVirtualDesktop();
gc->setGroup("Windows");
@@ -198,10 +198,11 @@ void Options::reload()
isVirtual;
if (xineramaEnabled) {
- xineramaPlacementEnabled = config->readBoolEntry ("XineramaPlacementEnabled", FALSE);
- xineramaMovementEnabled = config->readBoolEntry ("XineramaMovementEnabled", FALSE);
- xineramaMaximizeEnabled = config->readBoolEntry ("XineramaMaximizeEnabled", FALSE);
+ xineramaPlacementEnabled = gc->readBoolEntry ("XineramaPlacementEnabled", FALSE);
+ xineramaMovementEnabled = gc->readBoolEntry ("XineramaMovementEnabled", FALSE);
+ xineramaMaximizeEnabled = gc->readBoolEntry ("XineramaMaximizeEnabled", FALSE);
} else {
xineramaPlacementEnabled = xineramaMovementEnabled = xineramaMaximizeEnabled = false;
}
+ delete gc;
val = config->readEntry("Placement","Smart");
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic