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