X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtgui%2Fidentities.cpp;fp=src%2Fqtgui%2Fidentities.cpp;h=b085014544becc7e5ebc2a5eed14a5ed5482ee9a;hb=44b22c4419f478a20f6324f9f3a700a2dec56302;hp=316171794084fd3245e61235e9d9f20f35648de8;hpb=cdb2f3cd9df153ea76c0e27e9a7edb24d1dbdd30;p=quassel.git diff --git a/src/qtgui/identities.cpp b/src/qtgui/identities.cpp index 31617179..b0850145 100644 --- a/src/qtgui/identities.cpp +++ b/src/qtgui/identities.cpp @@ -19,6 +19,7 @@ ***************************************************************************/ #include "identities.h" +#include "client.h" IdentitiesDlg::IdentitiesDlg(QWidget *parent, QString selected) : QDialog(parent) { ui.setupUi(this); @@ -26,7 +27,7 @@ IdentitiesDlg::IdentitiesDlg(QWidget *parent, QString selected) : QDialog(parent connect(ui.enableAutoAway, SIGNAL(stateChanged(int)), this, SLOT(autoAwayChecked())); - identities = Global::data("Identities").toMap(); + identities = Client::retrieveSessionData("Identities").toMap(); foreach(QString name, identities.keys()) { nameMapping[name] = name; } @@ -236,9 +237,9 @@ void IdentitiesDlg::accept() { updateIdentity(getCurIdentity()); QString result = checkValidity(); if(result.length() == 0) { - Global::putData("Identities", identities); + Client::storeSessionData("Identities", identities); // We have to care about renamed identities and update the network list appropriately... - VarMap networks = Global::data("Networks").toMap(); + VarMap networks = Client::retrieveSessionData("Networks").toMap(); foreach(QString netname, networks.keys()) { VarMap net = networks[netname].toMap(); if(nameMapping.contains(net["Identity"].toString())) { @@ -246,7 +247,7 @@ void IdentitiesDlg::accept() { } else net["Identity"] = "Default"; networks[netname] = net; } - Global::putData("Networks", networks); + Client::storeSessionData("Networks", networks); QDialog::accept(); } else { QMessageBox::warning(this, tr("Invalid Identity!"),