X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorenetwork.cpp;h=6a2149d4b973c0e03d1fba8e0877eeee34ba21a8;hp=cdcf185680c80b00edc2e91d3070d9cc5c46744b;hb=48189e18131e2366eb2790b37f3b6412292f2d6c;hpb=c9ee7972b2c9b84e37f363befa05bf5fb04114af diff --git a/src/core/corenetwork.cpp b/src/core/corenetwork.cpp index cdcf1856..6a2149d4 100644 --- a/src/core/corenetwork.cpp +++ b/src/core/corenetwork.cpp @@ -18,9 +18,12 @@ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ +#include "core.h" #include "corenetwork.h" #include "coresession.h" +#include "logger.h" + CoreNetwork::CoreNetwork(const NetworkId &networkid, CoreSession *session) : Network(networkid, session), _coreSession(session) @@ -29,7 +32,7 @@ CoreNetwork::CoreNetwork(const NetworkId &networkid, CoreSession *session) void CoreNetwork::requestConnect() const { if(connectionState() != Disconnected) { - qWarning() << "Requesting connect while already being connected!"; + quWarning() << "Requesting connect while already being connected!"; return; } emit connectRequested(networkId()); @@ -37,8 +40,13 @@ void CoreNetwork::requestConnect() const { void CoreNetwork::requestDisconnect() const { if(connectionState() == Disconnected) { - qWarning() << "Requesting disconnect while not being connected!"; + quWarning() << "Requesting disconnect while not being connected!"; return; } emit disconnectRequested(networkId()); } + +void CoreNetwork::requestSetNetworkInfo(const NetworkInfo &info) { + setNetworkInfo(info); + Core::updateNetwork(coreSession()->user(), info); +}