X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatlinemodel.h;h=c089cb408872f7129874fdf20e569c6e4d48ebcf;hp=12770d20b8ec86a13d940335dad9c54c6653b0ec;hb=d7832127ff8412b09d9fa4e56570d8a890abcbbe;hpb=86831c8857f0a729580cee547e10c9621d50c780 diff --git a/src/qtui/chatlinemodel.h b/src/qtui/chatlinemodel.h index 12770d20..c089cb40 100644 --- a/src/qtui/chatlinemodel.h +++ b/src/qtui/chatlinemodel.h @@ -31,7 +31,9 @@ class ChatLineModel : public MessageModel { public: enum ChatLineRole { - WrapListRole = MessageModel::UserRole + WrapListRole = MessageModel::UserRole, + MsgLabelRole, + SelectedBackgroundRole }; ChatLineModel(QObject *parent = 0); @@ -56,6 +58,9 @@ protected: virtual inline void removeAllMessages() { _messageList.clear(); } virtual Message takeMessageAt(int i); +protected slots: + virtual void styleChanged(); + private: QList _messageList; };