diff options
author | Sergio Martins <iamsergio@gmail.com> | 2012-02-02 17:00:13 +0000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-03 01:36:45 +0100 |
commit | 2614e16c41595a5175045e701cd3c2087714436c (patch) | |
tree | 914365265819f5eaa7662adb01ad144c256074f8 /src/corelib/itemmodels/qidentityproxymodel.h | |
parent | 8eab9cbce2014ffc6186dd6b6fb73da85956ee86 (diff) |
Reimplement QIdentityProxyModel::headerData().
The one in the base class is slower due to parent<->source
mappings.
Change-Id: Ib0b337ef5d4b5b8cd9f6e1d7c5c19a770b53e0e8
Reviewed-by: Stephen Kelly <stephen.kelly@kdab.com>
Diffstat (limited to 'src/corelib/itemmodels/qidentityproxymodel.h')
-rw-r--r-- | src/corelib/itemmodels/qidentityproxymodel.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/itemmodels/qidentityproxymodel.h b/src/corelib/itemmodels/qidentityproxymodel.h index 696986fe5b..918ae24c6c 100644 --- a/src/corelib/itemmodels/qidentityproxymodel.h +++ b/src/corelib/itemmodels/qidentityproxymodel.h @@ -67,6 +67,7 @@ public: QModelIndex mapToSource(const QModelIndex& proxyIndex) const; QModelIndex parent(const QModelIndex& child) const; int rowCount(const QModelIndex& parent = QModelIndex()) const; + QVariant headerData(int section, Qt::Orientation orientation, int role) const; bool dropMimeData(const QMimeData* data, Qt::DropAction action, int row, int column, const QModelIndex& parent); QItemSelection mapSelectionFromSource(const QItemSelection& selection) const; |