#include "clientignorelistmanager.h"
#include "messagemodel.h"
#include "networkmodel.h"
+#include "util.h"
MessageFilter::MessageFilter(QAbstractItemModel* source, QObject* parent)
: QSortFilterProxyModel(parent)
MessageFilter::MessageFilter(MessageModel* source, const QList<BufferId>& buffers, QObject* parent)
: QSortFilterProxyModel(parent)
- , _validBuffers(buffers.toSet())
+ , _validBuffers(toQSet(buffers))
, _messageTypeFilter(0)
{
init();
if (_validBuffers.isEmpty())
return "*";
- QList<BufferId> bufferIds = _validBuffers.toList();
+ QList<BufferId> bufferIds = _validBuffers.values();
std::sort(bufferIds.begin(), bufferIds.end());
QStringList bufferIdStrings;