TreeModel: Introduce a TreeItem::indexInParent() convenience function

To shorten user code and hide the ugly const_cast.

Change-Id: I798bd105932004ea17cb95b243fc38ccfcda0a2c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2016-07-27 18:08:56 +02:00
committed by hjk
parent def8ca8ba1
commit a6acd3e8d9
5 changed files with 9 additions and 3 deletions

View File

@@ -65,6 +65,7 @@ public:
int level() const;
int childCount() const { return m_children.size(); }
int indexInParent() const;
TreeItem *childAt(int index) const;
QVector<TreeItem *> children() const { return m_children; }
QModelIndex index() const;