From 922a93b67020c8ea75e2c0298fbf7ab09a62a022 Mon Sep 17 00:00:00 2001
From: Laurent Montel <montel@kde.org>
Date: Fri, 13 Jan 2006 15:41:54 +0000
Subject: [PATCH] read*entry--

svn path=/trunk/KDE/kdebase/workspace/; revision=497700
---
 data/update_window_settings.cpp | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/data/update_window_settings.cpp b/data/update_window_settings.cpp
index 7428898582..15e87996c8 100644
--- a/data/update_window_settings.cpp
+++ b/data/update_window_settings.cpp
@@ -70,7 +70,7 @@ void loadFakeSessionInfo( KConfig* config )
     {
     fakeSession.clear();
     config->setGroup("FakeSession" );
-    int count =  config->readNumEntry( "count" );
+    int count =  config->readEntry( "count",0 );
     for ( int i = 1; i <= count; i++ ) 
         {
         QString n = QString::number(i);
@@ -80,12 +80,12 @@ void loadFakeSessionInfo( KConfig* config )
         info->resourceName = config->readEntry( QString("resourceName")+n, QString() ).latin1();
         info->resourceClass = config->readEntry( QString("resourceClass")+n, QString() ).lower().latin1();
         info->wmClientMachine = config->readEntry( QString("clientMachine")+n, QString() ).latin1();
-        info->geometry = config->readRectEntry( QString("geometry")+n );
-        info->restore = config->readRectEntry( QString("restore")+n );
-        info->fsrestore = config->readRectEntry( QString("fsrestore")+n );
-        info->maximized = config->readNumEntry( QString("maximize")+n, 0 );
-        info->fullscreen = config->readNumEntry( QString("fullscreen")+n, 0 );
-        info->desktop = config->readNumEntry( QString("desktop")+n, 0 );
+        info->geometry = config->readEntry( QString("geometry")+n, QRect() );
+        info->restore = config->readEntry( QString("restore")+n, QRect() );
+        info->fsrestore = config->readEntry( QString("fsrestore")+n, QRect() );
+        info->maximized = config->readEntry( QString("maximize")+n, 0 );
+        info->fullscreen = config->readEntry( QString("fullscreen")+n, 0 );
+        info->desktop = config->readEntry( QString("desktop")+n, 0 );
         info->minimized = config->readEntry( QString("iconified")+n, FALSE );
         info->onAllDesktops = config->readEntry( QString("sticky")+n, FALSE );
         info->shaded = config->readEntry( QString("shaded")+n, FALSE );
@@ -104,7 +104,7 @@ void loadFakeSessionInfo( KConfig* config )
 void writeRules( KConfig& cfg )
     {
     cfg.setGroup( "General" );
-    int pos = cfg.readNumEntry( "count" );
+    int pos = cfg.readEntry( "count",0 );
     for ( SessionInfo* info = fakeSession.first(); info; info = fakeSession.next() )
         {
         if( info->resourceName.isEmpty() && info->resourceClass.isEmpty())