X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=gui%2Fidentities.cpp;h=316171794084fd3245e61235e9d9f20f35648de8;hp=873039ffbaaa60d4a04a1081bb857de36dd5af6a;hb=7ec4585cecc74ce8d9a94b0e52f00a96d105e79e;hpb=62f292ad143923a3b774b9bd14f83f3b640c0cb8
diff --git a/gui/identities.cpp b/gui/identities.cpp
index 873039ff..31617179 100644
--- a/gui/identities.cpp
+++ b/gui/identities.cpp
@@ -22,11 +22,11 @@
IdentitiesDlg::IdentitiesDlg(QWidget *parent, QString selected) : QDialog(parent) {
ui.setupUi(this);
- connect(global, SIGNAL(dataUpdatedRemotely(QString)), this, SLOT(globalDataUpdated(QString)));
+ connect(Global::instance(), SIGNAL(dataUpdatedRemotely(UserId, QString)), this, SLOT(globalDataUpdated(UserId, QString)));
connect(ui.enableAutoAway, SIGNAL(stateChanged(int)), this, SLOT(autoAwayChecked()));
- identities = global->getData("Identities").toMap();
+ identities = Global::data("Identities").toMap();
foreach(QString name, identities.keys()) {
nameMapping[name] = name;
}
@@ -55,7 +55,7 @@ IdentitiesDlg::IdentitiesDlg(QWidget *parent, QString selected) : QDialog(parent
}
/* this needs more work! mapping? */
-void IdentitiesDlg::globalDataUpdated(QString key) {
+void IdentitiesDlg::globalDataUpdated(UserId, QString key) {
if(key == "Identities") {
if(QMessageBox::warning(this, tr("Data changed remotely!"), tr("Some other GUI client changed the identities data!
"
"Apply updated settings, losing all changes done locally?"),
@@ -236,9 +236,9 @@ void IdentitiesDlg::accept() {
updateIdentity(getCurIdentity());
QString result = checkValidity();
if(result.length() == 0) {
- global->putData("Identities", identities);
+ Global::putData("Identities", identities);
// We have to care about renamed identities and update the network list appropriately...
- VarMap networks = global->getData("Networks").toMap();
+ VarMap networks = Global::data("Networks").toMap();
foreach(QString netname, networks.keys()) {
VarMap net = networks[netname].toMap();
if(nameMapping.contains(net["Identity"].toString())) {
@@ -246,7 +246,7 @@ void IdentitiesDlg::accept() {
} else net["Identity"] = "Default";
networks[netname] = net;
}
- global->putData("Networks", networks);
+ Global::putData("Networks", networks);
QDialog::accept();
} else {
QMessageBox::warning(this, tr("Invalid Identity!"),