X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmessage.h;h=c1b8e625491e2bd1128a8101f765d78860617dcf;hp=d042c7b05ea46000db854dd9a68ddaa82d9afa0f;hb=946e79e0243dda74433016060f12abc65883f243;hpb=c7ce9cd32c8fbbdd2d93c20da78a98f32e5b938d diff --git a/src/common/message.h b/src/common/message.h index d042c7b0..c1b8e625 100644 --- a/src/common/message.h +++ b/src/common/message.h @@ -74,9 +74,10 @@ public: inline QString sender() const { return _sender; } inline Type type() const { return _type; } inline Flags flags() const { return _flags; } + inline void setFlags(Flags flags) { _flags = flags; } inline QDateTime timestamp() const { return _timestamp; } - void setFlags(Flags flags); + inline bool isValid() const { return _msgId.isValid(); } inline bool operator<(const Message &other) const { return _msgId < other._msgId; } @@ -89,8 +90,6 @@ private: Type _type; Flags _flags; - QString _formattedTimestamp, _formattedSender, _formattedText; // cache - friend QDataStream &operator>>(QDataStream &in, Message &msg); };