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

List:       kde-commits
Subject:    KDE/kdenetwork/kopete/protocols/oscar/icq
From:       Duncan Mac-Vicar Prett <duncan () kde ! org>
Date:       2007-03-18 13:12:38
Message-ID: 1174223558.848631.17925.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 643807 by dmacvicar:


- Use KConfigGroup



 M  +11 -8     icqprotocol.cpp  


--- trunk/KDE/kdenetwork/kopete/protocols/oscar/icq/icqprotocol.cpp #643806:643807
@@ -67,24 +67,27 @@
 	 */
 
 	KConfig file(url.path(), KConfig::OnlyLocal);
-
+	QString group_name;
+	
+	
 	if (file.hasGroup("ICQ User"))
-		file.setGroup("ICQ User");
+		group_name= "ICQ User";
 	else if (file.hasGroup("ICQ Message User"))
-		file.setGroup("ICQ Message User");
+		group_name = "ICQ Message User";
 	else
 		return;
 
+	KConfigGroup group = file.group(group_name);
 	ICQProtocol *proto = ICQProtocol::protocol();
 
-	QString uin = file.readEntry("UIN");
+	QString uin = group.readEntry("UIN");
 	if (uin.isEmpty())
 		return;
 
-	QString nick = file.readEntry("NickName");
-	QString first = file.readEntry("FirstName");
-	QString last = file.readEntry("LastName");
-	QString email = file.readEntry("Email");
+	QString nick = group.readEntry("NickName");
+	QString first = group.readEntry("FirstName");
+	QString last = group.readEntry("LastName");
+	QString email = group.readEntry("Email");
 
 	Kopete::Account *account = 0;
 	QList<Kopete::Account*> accounts = Kopete::AccountManager::self()->accounts(proto);
[prev in list] [next in list] [prev in thread] [next in thread] 

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