diff options
author | Luca Beldi <v.ronin@yahoo.it> | 2021-04-19 16:51:37 +0100 |
---|---|---|
committer | Luca Beldi <v.ronin@yahoo.it> | 2021-04-19 21:42:55 +0100 |
commit | 3c74ee568289af7500f165c4d29f380eefa1f4b9 (patch) | |
tree | 165caf6f195758e59bed612153feb27139f317df /src/corelib/itemmodels/qabstractitemmodel.h | |
parent | fed2c0d23614df1b96dcc8746223501b07597a52 (diff) | |
download | qtbase-3c74ee568289af7500f165c4d29f380eefa1f4b9.tar.gz |
Allow proxy models access to the parent-child hierarchy of source
As discussed in the related bug report, the current way proxy models
access the parent-child hierarchy of the source model requires modifying
Qt sources. This changes adds a method to allow easy implementation
of this common feature to proxy model subclasses.
Fixes: QTBUG-83911
Change-Id: Ic88d40c13c2be7b6b44fcc58118bac471a11da95
Reviewed-by: David Faure <david.faure@kdab.com>
Diffstat (limited to 'src/corelib/itemmodels/qabstractitemmodel.h')
-rw-r--r-- | src/corelib/itemmodels/qabstractitemmodel.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/corelib/itemmodels/qabstractitemmodel.h b/src/corelib/itemmodels/qabstractitemmodel.h index 789ed60ce4..0b61275d23 100644 --- a/src/corelib/itemmodels/qabstractitemmodel.h +++ b/src/corelib/itemmodels/qabstractitemmodel.h @@ -272,8 +272,7 @@ class Q_CORE_EXPORT QAbstractItemModel : public QObject friend class QPersistentModelIndexData; friend class QAbstractItemViewPrivate; - friend class QIdentityProxyModel; - friend class QTransposeProxyModelPrivate; + friend class QAbstractProxyModel; public: explicit QAbstractItemModel(QObject *parent = nullptr); |