X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fmessagemodel.h;h=c381f0f10143306286c98186edb75f3a693776a6;hb=aa49f1a8d52fb95920c7b686ea2c7ae5c1532d87;hp=71c1c8124da48e6e215c0602cb644a0fb378b5cd;hpb=e28ac2cd72a6be486f9f11d2a526f32ffea061b9;p=quassel.git diff --git a/src/client/messagemodel.h b/src/client/messagemodel.h index 71c1c812..c381f0f1 100644 --- a/src/client/messagemodel.h +++ b/src/client/messagemodel.h @@ -35,12 +35,13 @@ class MessageModel : public QAbstractItemModel { public: enum MessageRole { + DisplayRole = Qt::DisplayRole, + EditRole = Qt::EditRole, MsgIdRole = Qt::UserRole, BufferIdRole, TypeRole, FlagsRole, TimestampRole, - DisplayRole, FormatRole, ColumnTypeRole, UserRole @@ -63,7 +64,7 @@ class MessageModel : public QAbstractItemModel { //virtual Qt::ItemFlags flags(const QModelIndex &index) const; - void insertMessage(const Message &); + bool insertMessage(const Message &, bool fakeMsg = false); void insertMessages(const QList &); void clear();