X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fmessage.h;h=9bb1c9c8851536ddf614e4cc349dc9ccd502093c;hp=a4c4ab6a000647a092a8fd8f2190202325f7f06a;hb=b9a73f8181f4cee4b5b226b4a641796f04e85179;hpb=b18eac231c8a124a4e3a0792792343863eb10ab2 diff --git a/src/common/message.h b/src/common/message.h index a4c4ab6a..9bb1c9c8 100644 --- a/src/common/message.h +++ b/src/common/message.h @@ -48,14 +48,16 @@ public: Error = 0x1000 }; + // DO NOT CHANGE without knowing what you do, some of these flags are stored in the database enum Flag { - None = 0, - Self = 1, - Highlight = 2, - Redirected = 4 + None = 0x00, + Self = 0x01, + Highlight = 0x02, + Redirected = 0x04, + Backlog = 0x80 }; Q_DECLARE_FLAGS(Flags, Flag) - + Message(const BufferInfo &bufferInfo = BufferInfo(), Type type = Plain, const QString &contents = "", const QString &sender = "", Flags flags = None); Message(const QDateTime &ts, const BufferInfo &buffer = BufferInfo(), Type type = Plain,