Changeset View
Changeset View
Standalone View
Standalone View
src/viewmanager.cpp
Show First 20 Lines • Show All 50 Lines • ▼ Show 20 Line(s) | 50 | case AllTracks: | |||
---|---|---|---|---|---|
51 | openAllTracks(mainTitle, mainImage); | 51 | openAllTracks(mainTitle, mainImage); | ||
52 | break; | 52 | break; | ||
53 | case AllGenres: | 53 | case AllGenres: | ||
54 | openAllGenres(mainTitle, mainImage); | 54 | openAllGenres(mainTitle, mainImage); | ||
55 | break; | 55 | break; | ||
56 | case FilesBrowser: | 56 | case FilesBrowser: | ||
57 | openFilesBrowser(mainTitle, mainImage); | 57 | openFilesBrowser(mainTitle, mainImage); | ||
58 | break; | 58 | break; | ||
59 | case RadiosBrowser: | ||||
60 | openRadiosBrowser(mainTitle, mainImage); | ||||
61 | break; | ||||
59 | case OneAlbum: | 62 | case OneAlbum: | ||
60 | case OneArtist: | 63 | case OneArtist: | ||
61 | case OneAlbumFromArtist: | 64 | case OneAlbumFromArtist: | ||
62 | case OneArtistFromGenre: | 65 | case OneArtistFromGenre: | ||
63 | case OneAlbumFromArtistAndGenre: | 66 | case OneAlbumFromArtistAndGenre: | ||
64 | case AllArtistsFromGenre: | 67 | case AllArtistsFromGenre: | ||
65 | break; | 68 | break; | ||
66 | } | 69 | } | ||
▲ Show 20 Lines • Show All 61 Lines • ▼ Show 20 Line(s) | 130 | case ViewsType::OneArtistFromGenre: | |||
128 | oneArtistViewIsLoaded(); | 131 | oneArtistViewIsLoaded(); | ||
129 | break; | 132 | break; | ||
130 | case ViewsType::OneAlbumFromArtistAndGenre: | 133 | case ViewsType::OneAlbumFromArtistAndGenre: | ||
131 | oneAlbumViewIsLoaded(); | 134 | oneAlbumViewIsLoaded(); | ||
132 | break; | 135 | break; | ||
133 | case ViewsType::FilesBrowser: | 136 | case ViewsType::FilesBrowser: | ||
134 | filesBrowserViewIsLoaded(); | 137 | filesBrowserViewIsLoaded(); | ||
135 | break; | 138 | break; | ||
139 | case ViewsType::RadiosBrowser: | ||||
140 | radiosBrowserViewIsLoaded(); | ||||
141 | break; | ||||
136 | case ViewsType::NoViews: | 142 | case ViewsType::NoViews: | ||
137 | break; | 143 | break; | ||
138 | } | 144 | } | ||
139 | } | 145 | } | ||
140 | 146 | | |||
141 | void ViewManager::openRecentlyPlayedTracks(const QString &mainTitle, const QUrl &imageUrl) | 147 | void ViewManager::openRecentlyPlayedTracks(const QString &mainTitle, const QUrl &imageUrl) | ||
142 | { | 148 | { | ||
143 | mTargetView = ViewsType::RecentlyPlayedTracks; | 149 | mTargetView = ViewsType::RecentlyPlayedTracks; | ||
▲ Show 20 Lines • Show All 129 Lines • ▼ Show 20 Line(s) | |||||
273 | void ViewManager::openFilesBrowser(const QString &mainTitle, const QUrl &imageUrl) | 279 | void ViewManager::openFilesBrowser(const QString &mainTitle, const QUrl &imageUrl) | ||
274 | { | 280 | { | ||
275 | mTargetView = ViewsType::FilesBrowser; | 281 | mTargetView = ViewsType::FilesBrowser; | ||
276 | if (mCurrentView != mTargetView) { | 282 | if (mCurrentView != mTargetView) { | ||
277 | Q_EMIT switchFilesBrowserView(mTargetView, 1, mainTitle, imageUrl); | 283 | Q_EMIT switchFilesBrowserView(mTargetView, 1, mainTitle, imageUrl); | ||
278 | } | 284 | } | ||
279 | } | 285 | } | ||
280 | 286 | | |||
287 | void ViewManager::openRadiosBrowser(const QString &mainTitle, const QUrl &imageUrl) | ||||
288 | { | ||||
289 | mTargetView = ViewsType::RadiosBrowser; | ||||
290 | if (mCurrentView != mTargetView) { | ||||
291 | Q_EMIT switchRadiosView(mTargetView, 1, mainTitle, imageUrl, ElisaUtils::Radio); | ||||
292 | } | ||||
293 | } | ||||
294 | | ||||
281 | void ViewManager::recentlyPlayedTracksIsLoaded() | 295 | void ViewManager::recentlyPlayedTracksIsLoaded() | ||
282 | { | 296 | { | ||
283 | mCurrentView = ViewsType::RecentlyPlayedTracks; | 297 | mCurrentView = ViewsType::RecentlyPlayedTracks; | ||
284 | } | 298 | } | ||
285 | 299 | | |||
286 | void ViewManager::frequentlyPlayedTracksIsLoaded() | 300 | void ViewManager::frequentlyPlayedTracksIsLoaded() | ||
287 | { | 301 | { | ||
288 | mCurrentView = ViewsType::FrequentlyPlayedTracks; | 302 | mCurrentView = ViewsType::FrequentlyPlayedTracks; | ||
▲ Show 20 Lines • Show All 65 Lines • ▼ Show 20 Line(s) | 366 | { | |||
354 | mCurrentView = ViewsType::AllArtistsFromGenre; | 368 | mCurrentView = ViewsType::AllArtistsFromGenre; | ||
355 | } | 369 | } | ||
356 | 370 | | |||
357 | void ViewManager::filesBrowserViewIsLoaded() | 371 | void ViewManager::filesBrowserViewIsLoaded() | ||
358 | { | 372 | { | ||
359 | mCurrentView = ViewsType::FilesBrowser; | 373 | mCurrentView = ViewsType::FilesBrowser; | ||
360 | } | 374 | } | ||
361 | 375 | | |||
376 | void ViewManager::radiosBrowserViewIsLoaded() | ||||
377 | { | ||||
378 | mCurrentView = ViewsType::RadiosBrowser; | ||||
379 | } | ||||
380 | | ||||
362 | void ViewManager::goBack() | 381 | void ViewManager::goBack() | ||
363 | { | 382 | { | ||
364 | Q_EMIT popOneView(); | 383 | Q_EMIT popOneView(); | ||
365 | 384 | | |||
366 | if (mCurrentView == ViewsType::OneAlbum) { | 385 | if (mCurrentView == ViewsType::OneAlbum) { | ||
367 | mCurrentView = ViewsType::AllAlbums; | 386 | mCurrentView = ViewsType::AllAlbums; | ||
368 | } else if (mCurrentView == ViewsType::OneArtist) { | 387 | } else if (mCurrentView == ViewsType::OneArtist) { | ||
369 | mCurrentView = ViewsType::AllArtists; | 388 | mCurrentView = ViewsType::AllArtists; | ||
Show All 14 Lines |