Be careful, params are specified in an order different from the old displayMsg(),
since it makes more sense like this and optimizes default arg use.
#include "messageevent.h"
-MessageEvent::MessageEvent(Message::Type msgType, Network *net, const QString &msg, const QString &target, const QString &sender, Message::Flags flags)
+MessageEvent::MessageEvent(Message::Type msgType, Network *net, const QString &msg, const QString &sender, const QString &target, Message::Flags flags)
: NetworkEvent(EventManager::MessageEvent, net),
_msgType(msgType),
_text(msg),
- _target(target),
_sender(sender),
+ _target(target),
_msgFlags(flags)
{
IrcChannel *channel = network()->ircChannel(_target);
explicit MessageEvent(Message::Type msgType,
Network *network,
const QString &msg,
- const QString &target = QString(),
const QString &sender = QString(),
+ const QString &target = QString(),
Message::Flags msgFlags = Message::None
);
Message::Type _msgType;
BufferInfo::Type _bufferType;
- QString _text, _target, _sender;
+ QString _text, _sender, _target;
Message::Flags _msgFlags;
};