X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fevent.cpp;h=01d9642623574bf3e9963e76afac259b102c62e2;hp=826af7c664bace84075ad74895d16cce9521a809;hb=80cd03dc284fecbac2b7db1ede215f82023b72d9;hpb=d3c9d89989df59c073fc33637ba4e8bbdb6ab397 diff --git a/src/common/event.cpp b/src/common/event.cpp index 826af7c6..01d96426 100644 --- a/src/common/event.cpp +++ b/src/common/event.cpp @@ -19,3 +19,20 @@ ***************************************************************************/ #include "event.h" + +Event::Event(EventManager::EventType type) + : _type(type) +{ + +} + +QDebug operator<<(QDebug dbg, Event *e) { + dbg.nospace() << qPrintable(e->className()) << "(" + << "type = 0x" << qPrintable(QString::number(e->type(), 16)); + e->debugInfo(dbg); + //<< ", data = " << e->data(); // we don't use data anywhere yet + dbg.nospace() << ", flags = 0x" << qPrintable(QString::number(e->flags(), 16)) + << ")"; + return dbg.space(); +} +