projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Standard Roles should be the same in MessageModel and in Qt
[quassel.git]
/
src
/
client
/
messagemodel.h
diff --git
a/src/client/messagemodel.h
b/src/client/messagemodel.h
index
71c1c81
..
c381f0f
100644
(file)
--- a/
src/client/messagemodel.h
+++ b/
src/client/messagemodel.h
@@
-35,12
+35,13
@@
class MessageModel : public QAbstractItemModel {
public:
enum MessageRole {
public:
enum MessageRole {
+ DisplayRole = Qt::DisplayRole,
+ EditRole = Qt::EditRole,
MsgIdRole = Qt::UserRole,
BufferIdRole,
TypeRole,
FlagsRole,
TimestampRole,
MsgIdRole = Qt::UserRole,
BufferIdRole,
TypeRole,
FlagsRole,
TimestampRole,
- DisplayRole,
FormatRole,
ColumnTypeRole,
UserRole
FormatRole,
ColumnTypeRole,
UserRole
@@
-63,7
+64,7
@@
class MessageModel : public QAbstractItemModel {
//virtual Qt::ItemFlags flags(const QModelIndex &index) const;
//virtual Qt::ItemFlags flags(const QModelIndex &index) const;
-
void insertMessage(const Message &
);
+
bool insertMessage(const Message &, bool fakeMsg = false
);
void insertMessages(const QList<Message> &);
void clear();
void insertMessages(const QList<Message> &);
void clear();