From 8121bb14b1239f5e086cdda917759e5549d96c17 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Tue, 31 Jan 2012 14:58:25 +0100 Subject: Fix sorting issues For some roles the sorting has not been implemented. BUG: 292941 FIXED-IN: 4.8.1 --- src/kitemviews/kfileitemmodel.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/kitemviews/kfileitemmodel.h') diff --git a/src/kitemviews/kfileitemmodel.h b/src/kitemviews/kfileitemmodel.h index 6276dc229..ff816c85c 100644 --- a/src/kitemviews/kfileitemmodel.h +++ b/src/kitemviews/kfileitemmodel.h @@ -237,7 +237,17 @@ private: */ void resetRoles(); + /** + * @return Role-index for the given role byte-array. + * Runtime complexity is O(1). + */ Role roleIndex(const QByteArray& role) const; + + /** + * @return Role-byte-array for the given role-index. + * Runtime complexity is O(1). + */ + QByteArray roleByteArray(Role role) const; QHash retrieveData(const KFileItem& item) const; -- cgit v1.3