X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmessage.cpp;h=cd50158523583d1bd2a11a5d2df3d9a1b161dba6;hp=dfa6bffec9bed6944662048b865aba56dcdfea76;hb=dba66762993507168b1a3de25cfd2d7bff0ff969;hpb=c4b49f3777a7b841ad4701e9c03a69dd1ffadc66 diff --git a/src/common/message.cpp b/src/common/message.cpp index dfa6bffe..cd501585 100644 --- a/src/common/message.cpp +++ b/src/common/message.cpp @@ -24,22 +24,24 @@ #include -Message::Message(const BufferInfo &bufferInfo, Type type, const QString &contents, const QString &sender, Flags flags) +Message::Message(const BufferInfo &bufferInfo, Type type, const QString &contents, const QString &sender, const QString &senderPrefixes, Flags flags) : _timestamp(QDateTime::currentDateTime().toUTC()), _bufferInfo(bufferInfo), _contents(contents), _sender(sender), + _senderPrefixes(senderPrefixes), _type(type), _flags(flags) { } -Message::Message(const QDateTime &ts, const BufferInfo &bufferInfo, Type type, const QString &contents, const QString &sender, Flags flags) +Message::Message(const QDateTime &ts, const BufferInfo &bufferInfo, Type type, const QString &contents, const QString &sender, const QString &senderPrefixes, Flags flags) : _timestamp(ts), _bufferInfo(bufferInfo), _contents(contents), _sender(sender), + _senderPrefixes(senderPrefixes), _type(type), _flags(flags) { @@ -67,6 +69,7 @@ QDataStream &operator>>(QDataStream &in, Message &msg) msg._bufferInfo = buf; msg._timestamp = QDateTime::fromTime_t(ts); msg._sender = QString::fromUtf8(s); + msg._senderPrefixes = QString(""); msg._contents = QString::fromUtf8(m); return in; }