void clearActivityLevel();
void updateActivityLevel(const Message &msg);
+ inline const MsgId &firstUnreadMsgId() const { return _firstUnreadMsgId; }
+
bool isCurrentBuffer() const;
virtual QString toolTip(int column) const;
BufferInfo::ActivityLevel _activity;
MsgId _lastSeenMsgId;
MsgId _lastSeenMarkerMsgId;
+ MsgId _firstUnreadMsgId;
};
/*****************************************
ItemTypeRole,
UserAwayRole,
IrcUserRole,
- IrcChannelRole
+ IrcChannelRole,
+ BufferFirstUnreadMsgIdRole,
};
enum ItemType {