From c3d3589c0f70e35b561accc1d49d2c74aaaec734 Mon Sep 17 00:00:00 2001
From: hjk <hjk@theqtcompany.com>
Date: Fri, 29 Jul 2016 15:20:28 +0200
Subject: [PATCH] TreeModel: Remove now-unused TreeItem::setFlags() and m_flags

Change-Id: I1bae545b96c274a74cd6491b33ba138be489086f
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
---
 src/libs/utils/treemodel.cpp | 9 ++-------
 src/libs/utils/treemodel.h   | 2 --
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/src/libs/utils/treemodel.cpp b/src/libs/utils/treemodel.cpp
index 54bb76d7971..61b7ee6e173 100644
--- a/src/libs/utils/treemodel.cpp
+++ b/src/libs/utils/treemodel.cpp
@@ -606,7 +606,7 @@ namespace Utils {
 // TreeItem
 //
 TreeItem::TreeItem()
-    : m_parent(0), m_model(0), m_flags(Qt::ItemIsEnabled|Qt::ItemIsSelectable)
+    : m_parent(0), m_model(0)
 {
 }
 
@@ -641,7 +641,7 @@ bool TreeItem::setData(int column, const QVariant &data, int role)
 Qt::ItemFlags TreeItem::flags(int column) const
 {
     Q_UNUSED(column);
-    return m_flags;
+    return Qt::ItemIsEnabled | Qt::ItemIsSelectable;
 }
 
 bool TreeItem::hasChildren() const
@@ -766,11 +766,6 @@ int TreeItem::level() const
     return l;
 }
 
-void TreeItem::setFlags(Qt::ItemFlags flags)
-{
-    m_flags = flags;
-}
-
 QModelIndex TreeItem::index() const
 {
     QTC_ASSERT(m_model, return QModelIndex());
diff --git a/src/libs/utils/treemodel.h b/src/libs/utils/treemodel.h
index 5c3506b6866..13ab5bc2d4c 100644
--- a/src/libs/utils/treemodel.h
+++ b/src/libs/utils/treemodel.h
@@ -64,7 +64,6 @@ public:
     TreeItem *lastChild() const;
     int level() const;
 
-    void setFlags(Qt::ItemFlags flags);
     int childCount() const { return m_children.size(); }
     TreeItem *childAt(int index) const;
     QVector<TreeItem *> children() const { return m_children; }
@@ -137,7 +136,6 @@ private:
 
     TreeItem *m_parent; // Not owned.
     BaseTreeModel *m_model; // Not owned.
-    Qt::ItemFlags m_flags;
 
  protected:
     QVector<TreeItem *> m_children; // Owned.
-- 
GitLab