X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fquassel.cpp;h=0af9a4a7870737fe9a5b5b2daeeb594fe79e09e7;hb=f5bb6544096b45cde4642e821654c48e26a9f79c;hp=e0817756be9ff06bfb4be4b4b3531b248e12b181;hpb=7a3f620141efea644bff6b68a80b07f87628aa99;p=quassel.git diff --git a/src/common/quassel.cpp b/src/common/quassel.cpp index e0817756..0af9a4a7 100644 --- a/src/common/quassel.cpp +++ b/src/common/quassel.cpp @@ -23,24 +23,28 @@ #include #include #if !defined Q_OS_WIN32 && !defined Q_OS_MAC +# include +# include # include #endif #include #include #include +#include #include #include #include -#include +#include -#include "message.h" +#include "bufferinfo.h" #include "identity.h" +#include "logger.h" +#include "message.h" #include "network.h" -#include "bufferinfo.h" -#include "types.h" +#include "protocol.h" #include "syncableobject.h" -#include "logger.h" +#include "types.h" Quassel::BuildInfo Quassel::_buildInfo; AbstractCliParser *Quassel::_cliParser = 0; @@ -186,6 +190,7 @@ void Quassel::registerMetaTypes() qRegisterMetaType("MsgId"); qRegisterMetaType("QHostAddress"); + qRegisterMetaType("QUuid"); qRegisterMetaTypeStreamOperators("IdentityId"); qRegisterMetaTypeStreamOperators("BufferId"); @@ -194,6 +199,8 @@ void Quassel::registerMetaTypes() qRegisterMetaTypeStreamOperators("AccountId"); qRegisterMetaTypeStreamOperators("MsgId"); + qRegisterMetaType("Protocol::SessionState"); + // Versions of Qt prior to 4.7 didn't define QVariant as a meta type if (!QMetaType::type("QVariant")) { qRegisterMetaType("QVariant");