X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fmessagemodel.h;h=c381f0f10143306286c98186edb75f3a693776a6;hp=71c1c8124da48e6e215c0602cb644a0fb378b5cd;hb=0854030a4ed01e81750fc1c0c794428b4cf709a6;hpb=e28ac2cd72a6be486f9f11d2a526f32ffea061b9 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();