From d6e10a5942442f8423385ff1301c9163b334e4ed Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Wed, 14 Mar 2012 16:51:21 +0100 Subject: Use sub-menus for the "Sort By"- and "Additional Information"-menu This allows doing some grouping for the visible roles by e.g. Image, Document, Music or whatever. --- src/kitemviews/kfileitemmodel.h | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) (limited to 'src/kitemviews/kfileitemmodel.h') diff --git a/src/kitemviews/kfileitemmodel.h b/src/kitemviews/kfileitemmodel.h index 5d7a7fc8b..d48f600df 100644 --- a/src/kitemviews/kfileitemmodel.h +++ b/src/kitemviews/kfileitemmodel.h @@ -201,24 +201,17 @@ private slots: private: enum RoleType { - NoRole, - NameRole, - SizeRole, - DateRole, - PermissionsRole, - OwnerRole, - GroupRole, - TypeRole, - DestinationRole, - PathRole, - CommentRole, - TagsRole, - RatingRole, - IsDirRole, - IsExpandedRole, - IsExpandableRole, - ExpandedParentsCountRole, - RolesCount // Mandatory last entry + // User visible roles: + NoRole, NameRole, SizeRole, DateRole, PermissionsRole, OwnerRole, + GroupRole, TypeRole, DestinationRole, PathRole, + // User visible roles available with Nepomuk: + CommentRole, TagsRole, RatingRole, ImageSizeRole, OrientationRole, + WordCountRole, LineCountRole, ArtistRole, AlbumRole, DurationRole, TrackRole, + CopiedFromRole, + // Non-visible roles: + IsDirRole, IsExpandedRole, IsExpandableRole, ExpandedParentsCountRole, + // Mandatory last entry: + RolesCount }; struct ItemData -- cgit v1.3.1