23 // Context of collection view. |
23 // Context of collection view. |
24 // It's the exact location within collection navigation. |
24 // It's the exact location within collection navigation. |
25 enum TCollectionContext { |
25 enum TCollectionContext { |
26 ECollectionContextUnknown = 0, |
26 ECollectionContextUnknown = 0, |
27 ECollectionContextAllSongs, |
27 ECollectionContextAllSongs, |
28 ECollectionContextArtists, |
28 ECollectionContextArtists, |
29 ECollectionContextArtistAlbums, |
29 ECollectionContextArtistAlbums, |
30 ECollectionContextArtistSongs, |
30 ECollectionContextArtistAlbumsTBone, |
|
31 ECollectionContextArtistAllSongs, |
31 ECollectionContextAlbums, |
32 ECollectionContextAlbums, |
32 ECollectionContextAlbumSongs, |
33 ECollectionContextAlbumsTBone, |
33 ECollectionContextPlaylists, |
34 ECollectionContextPlaylists, |
34 ECollectionContextPlaylistSongs, |
35 ECollectionContextPlaylistSongs, |
35 ECollectionContextGenres, |
36 ECollectionContextAlbumsMediaWall |
36 ECollectionContextGenreSongs |
|
37 }; |
37 }; |
38 // Register so type can be used in signal and slot connection |
38 // Register so type can be used in signal and slot connection |
39 Q_DECLARE_METATYPE(TCollectionContext) |
39 Q_DECLARE_METATYPE(TCollectionContext) |
40 |
40 |
41 #endif // MPMPXCOLLECTIONVIEWDEFS_H |
41 #endif // MPMPXCOLLECTIONVIEWDEFS_H |