From f593d7477442f85de515296beebc947c73ce83f6 Mon Sep 17 00:00:00 2001
From: Daniel Teske <daniel.teske@nokia.com>
Date: Wed, 22 Feb 2012 11:40:25 +0100
Subject: [PATCH] Derive TaskFilterModel from QAbstractItemModel not TaskModel

Change-Id: Ic748ada71e46811a05ced52ea7b1172ad02eb2ee
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
---
 src/plugins/projectexplorer/taskmodel.cpp | 2 +-
 src/plugins/projectexplorer/taskmodel.h   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/plugins/projectexplorer/taskmodel.cpp b/src/plugins/projectexplorer/taskmodel.cpp
index 36e80c32913..0db5926e0fd 100644
--- a/src/plugins/projectexplorer/taskmodel.cpp
+++ b/src/plugins/projectexplorer/taskmodel.cpp
@@ -311,7 +311,7 @@ void TaskModel::setFileNotFound(const QModelIndex &idx, bool b)
 // TaskFilterModel
 /////
 
-TaskFilterModel::TaskFilterModel(TaskModel *sourceModel, QObject *parent) : TaskModel(parent),
+TaskFilterModel::TaskFilterModel(TaskModel *sourceModel, QObject *parent) : QAbstractItemModel(parent),
     m_sourceModel(sourceModel)
 {
     Q_ASSERT(m_sourceModel);
diff --git a/src/plugins/projectexplorer/taskmodel.h b/src/plugins/projectexplorer/taskmodel.h
index ae8a6dc0ce9..d977b2547f2 100644
--- a/src/plugins/projectexplorer/taskmodel.h
+++ b/src/plugins/projectexplorer/taskmodel.h
@@ -128,7 +128,7 @@ private:
     QFont m_lineMeasurementFont;
 };
 
-class TaskFilterModel : public TaskModel
+class TaskFilterModel : public QAbstractItemModel
 {
     Q_OBJECT
 
-- 
GitLab