#include "messagefilter.h"
+MessageFilter::MessageFilter(QAbstractItemModel *source, QObject *parent) : QSortFilterProxyModel(parent) {
+ setSourceModel(source);
+}
+
MessageFilter::MessageFilter(MessageModel *source, const QList<BufferId> &buffers, QObject *parent)
: QSortFilterProxyModel(parent),
_bufferList(buffers)
if(_bufferList.isEmpty()) return "*";
QString idstr;
QStringList bufids;
- foreach(BufferId id, _bufferList) bufids << QString(id.toInt());
+ foreach(BufferId id, _bufferList) bufids << QString::number(id.toInt());
bufids.sort();
foreach(QString id, bufids) idstr += id + '|';
idstr.chop(1);