X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fserverlist.cpp;h=677d3f410a5c1b91655dc0714d96757ec78f60a3;hp=221eb2a51c25ced626acb3436b44d070e75a972a;hb=91ee3f5533474f265553a0870bb1c07a4b686906;hpb=925b072e5c7bc38949995902cf7af6e4644c2c55 diff --git a/gui/serverlist.cpp b/gui/serverlist.cpp index 221eb2a5..677d3f41 100644 --- a/gui/serverlist.cpp +++ b/gui/serverlist.cpp @@ -19,6 +19,7 @@ ***************************************************************************/ #include "serverlist.h" +#include "quassel.h" /* NOTE: This dialog holds not only the server list, but also the identities. * This makes perfect sense given the fact that connections are initiated from @@ -113,9 +114,11 @@ void ServerListDlg::storeNetworks() { } void ServerListDlg::loadIdentities() { - QSettings s; + //QSettings s; //s.beginGroup("Identities"); - identities = s.value("Network/Identities").toMap(); + //identities = s.value("Network/Identities").toMap(); + //identities = GuiProxy::loadIdentities(); + identities = quassel->getData("Identities").toMap(); while(!identities.contains("Default")) { identities = VarMap(); editIdentities(); @@ -123,8 +126,10 @@ void ServerListDlg::loadIdentities() { } void ServerListDlg::storeIdentities() { - QSettings s; - s.setValue("Network/Identities", identities); + //QSettings s; + //s.setValue("Network/Identities", identities); + //GuiProxy::storeIdentities(identities); + quassel->putData("Identities", identities); } void ServerListDlg::editIdentities() {