virtual inline bool isActive() const { return qobject_cast<NetworkItem *>(parent())->isActive(); }
inline const MsgId &lastSeenMsgId() const { return _lastSeenMsgId; }
virtual inline bool isActive() const { return qobject_cast<NetworkItem *>(parent())->isActive(); }
inline const MsgId &lastSeenMsgId() const { return _lastSeenMsgId; }
inline BufferInfo::ActivityLevel activityLevel() const { return _activity; }
void setActivityLevel(BufferInfo::ActivityLevel level);
inline BufferInfo::ActivityLevel activityLevel() const { return _activity; }
void setActivityLevel(BufferInfo::ActivityLevel level);
BufferInfo::Type bufferType(BufferId bufferId);
BufferInfo bufferInfo(BufferId bufferId);
MsgId lastSeenMsgId(BufferId bufferId);
BufferInfo::Type bufferType(BufferId bufferId);
BufferInfo bufferInfo(BufferId bufferId);
MsgId lastSeenMsgId(BufferId bufferId);
void removeBuffer(BufferId bufferId);
void setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId);
void setBufferActivity(const BufferId &bufferId, BufferInfo::ActivityLevel activity);
void removeBuffer(BufferId bufferId);
void setLastSeenMsgId(const BufferId &bufferId, const MsgId &msgId);
void setBufferActivity(const BufferId &bufferId, BufferInfo::ActivityLevel activity);
private slots:
void checkForRemovedBuffers(const QModelIndex &parent, int start, int end);
void checkForNewBuffers(const QModelIndex &parent, int start, int end);
private slots:
void checkForRemovedBuffers(const QModelIndex &parent, int start, int end);
void checkForNewBuffers(const QModelIndex &parent, int start, int end);