X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclient.cpp;h=c115068f3b77c0581f82801db1d205cfc443511e;hp=b591f2c4351ab01449855998f0195e3114fbc828;hb=372e281c83794188819e2a74f570e16684778456;hpb=44b22c4419f478a20f6324f9f3a700a2dec56302 diff --git a/src/client/client.cpp b/src/client/client.cpp index b591f2c4..c115068f 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -77,8 +77,6 @@ void Client::init() { connect(&socket, SIGNAL(disconnected()), this, SLOT(coreDisconnected())); connect(&socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(serverError(QAbstractSocket::SocketError))); - connect(Global::instance(), SIGNAL(dataPutLocally(UserId, QString)), this, SLOT(updateCoreData(UserId, QString))); - connect(clientProxy, SIGNAL(csUpdateGlobalData(QString, QVariant)), this, SLOT(updateLocalData(QString, QVariant))); connect(this, SIGNAL(sendSessionData(const QString &, const QVariant &)), clientProxy, SLOT(gsSessionDataChanged(const QString &, const QVariant &))); connect(clientProxy, SIGNAL(csSessionDataChanged(const QString &, const QVariant &)), this, SLOT(recvSessionData(const QString &, const QVariant &))); @@ -178,14 +176,6 @@ void Client::syncToCore() { // TODO connect to remote cores } - VarMap data = state["CoreData"].toMap(); - foreach(QString key, data.keys()) { - Global::updateData(key, data[key]); - } - //if(!Global::data("CoreReady").toBool()) { - // qFatal("Something is wrong, getting invalid data from core!"); - //} - VarMap sessionState = state["SessionState"].toMap(); VarMap sessData = sessionState["SessionData"].toMap(); foreach(QString key, sessData.keys()) { @@ -211,16 +201,6 @@ void Client::syncToCore() { } } -void Client::updateCoreData(UserId, QString key) { - if(clientMode == LocalCore) return; - QVariant data = Global::data(key); - recvProxySignal(GS_UPDATE_GLOBAL_DATA, key, data, QVariant()); -} - -void Client::updateLocalData(QString key, QVariant data) { - Global::updateData(key, data); -} - void Client::recvSessionData(const QString &key, const QVariant &data) { sessionData[key] = data; emit sessionDataChanged(key, data);