projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Properly return pointers for IrcUserRole and IrcChannelRole
[quassel.git]
/
src
/
client
/
messagemodel.h
diff --git
a/src/client/messagemodel.h
b/src/client/messagemodel.h
index
0f25fa8
..
c7c975d
100644
(file)
--- a/
src/client/messagemodel.h
+++ b/
src/client/messagemodel.h
@@
-44,6
+44,7
@@
public:
TimestampRole,
FormatRole,
ColumnTypeRole,
TimestampRole,
FormatRole,
ColumnTypeRole,
+ RedirectedToRole,
UserRole
};
UserRole
};
@@
-105,7
+106,7
@@
public:
inline virtual ~MessageModelItem() {}
virtual QVariant data(int column, int role) const;
inline virtual ~MessageModelItem() {}
virtual QVariant data(int column, int role) const;
- virtual bool setData(int column, const QVariant &value, int role)
= 0
;
+ virtual bool setData(int column, const QVariant &value, int role);
inline const QDateTime &timeStamp() const { return _timestamp; }
inline MsgId msgId() const { return _msgId; }
inline const QDateTime &timeStamp() const { return _timestamp; }
inline MsgId msgId() const { return _msgId; }
@@
-123,6
+124,7
@@
private:
QDateTime _timestamp;
MsgId _msgId;
BufferId _bufferId;
QDateTime _timestamp;
MsgId _msgId;
BufferId _bufferId;
+ BufferId _redirectedTo;
Message::Type _type;
Message::Flags _flags;
};
Message::Type _type;
Message::Flags _flags;
};