#define BUFFERVIEWFILTER_H_
#include <QAction>
-#include <QColor>
#include <QDropEvent>
#include <QFlags>
#include <QPixmap>
QVariant data(const QModelIndex &index, int role) const;
QVariant icon(const QModelIndex &index) const;
- QVariant foreground(const QModelIndex &index) const;
+// QVariant foreground(const QModelIndex &index) const;
QVariant checkedState(const QModelIndex &index) const;
bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole);
QPointer<BufferViewConfig> _config;
Qt::SortOrder _sortOrder;
- QColor _FgColorInactiveActivity;
- QColor _FgColorNoActivity;
- QColor _FgColorHighlightActivity;
- QColor _FgColorNewMessageActivity;
- QColor _FgColorOtherActivity;
-
+ QPixmap _channelJoinedIcon;
+ QPixmap _channelPartedIcon;
QPixmap _userOfflineIcon;
QPixmap _userAwayIcon;
QPixmap _userOnlineIcon;
QSet<BufferId> _toTempRemove;
QSet<BufferId> _toRemove;
- void loadColors();
-
bool filterAcceptBuffer(const QModelIndex &) const;
bool filterAcceptNetwork(const QModelIndex &) const;
void addBuffer(const BufferId &) const;