virtual bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const;
virtual QString idString() const;
inline bool isSingleBufferFilter() const { return _validBuffers.count() == 1; }
-
+ inline bool containsBuffer(const BufferId &id) const { return _validBuffers.contains(id); }
+
+public slots:
+ void messageTypeFilterChanged();
+ void requestBacklog();
+
private:
+ void init();
+
QSet<BufferId> _validBuffers;
+ int _messageTypeFilter;
};
#endif