From 0e40781c1637f575acc842044b67da412c8e2026 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Thu, 21 Jul 2016 21:51:12 +0300 Subject: QAbstractItemViewPrivate: de-inline hasEditor() This is in preparation of fixing a design problem with indexEditorHash. Change-Id: I6045ad3f15cd3087a894b96e9e068e42af7a1dea Reviewed-by: hjk --- src/widgets/itemviews/qabstractitemview.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/widgets/itemviews/qabstractitemview.cpp') diff --git a/src/widgets/itemviews/qabstractitemview.cpp b/src/widgets/itemviews/qabstractitemview.cpp index 057718cdba..f31f2f5256 100644 --- a/src/widgets/itemviews/qabstractitemview.cpp +++ b/src/widgets/itemviews/qabstractitemview.cpp @@ -4275,6 +4275,11 @@ const QEditorInfo & QAbstractItemViewPrivate::editorForIndex(const QModelIndex & return it.value(); } +bool QAbstractItemViewPrivate::hasEditor(const QModelIndex &index) const +{ + return indexEditorHash.find(index) != indexEditorHash.constEnd(); +} + QModelIndex QAbstractItemViewPrivate::indexForEditor(QWidget *editor) const { // do not try to search to avoid slow implicit cast from QModelIndex to QPersistentModelIndex -- cgit v1.2.3