X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fevent.cpp;h=01d9642623574bf3e9963e76afac259b102c62e2;hb=d60c5028b49a95d3c27c35b2ea1d74cdd7bb0e46;hp=826af7c664bace84075ad74895d16cce9521a809;hpb=d3c9d89989df59c073fc33637ba4e8bbdb6ab397;p=quassel.git 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(); +} +