From kde-commits Sun Mar 18 13:12:38 2007 From: Duncan Mac-Vicar Prett Date: Sun, 18 Mar 2007 13:12:38 +0000 To: kde-commits Subject: KDE/kdenetwork/kopete/protocols/oscar/icq Message-Id: <1174223558.848631.17925.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=117422350010040 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 accounts = Kopete::AccountManager::self()->accounts(proto);