diff --git a/src/libs/utils/treemodel.cpp b/src/libs/utils/treemodel.cpp index 6e6b1910c25..6d80bd9e388 100644 --- a/src/libs/utils/treemodel.cpp +++ b/src/libs/utils/treemodel.cpp @@ -616,9 +616,9 @@ TreeItem::TreeItem() { } -TreeItem::TreeItem(const QStringList &displays) +TreeItem::TreeItem(const QStringList &displays, int flags) : m_parent(0), m_model(0), m_displays(new QStringList(displays)), m_lazy(false), m_populated(false), - m_flags(Qt::ItemIsEnabled|Qt::ItemIsSelectable) + m_flags(flags) { } diff --git a/src/libs/utils/treemodel.h b/src/libs/utils/treemodel.h index 0fb3cf4c67a..1cdec07227c 100644 --- a/src/libs/utils/treemodel.h +++ b/src/libs/utils/treemodel.h @@ -49,7 +49,7 @@ class QTCREATOR_UTILS_EXPORT TreeItem { public: TreeItem(); - explicit TreeItem(const QStringList &displays); + explicit TreeItem(const QStringList &displays, int flags = Qt::ItemIsEnabled); virtual ~TreeItem(); virtual TreeItem *parent() const { return m_parent; }