├── App.cpp ├── App.qml ├── AppSystemTrayIcon.qml ├── Background.qml ├── DetailFavoritePageView.qml ├── DetailHistoryPageView.qml ├── DetailLocalPageView.qml ├── DetailPlayListPageView.qml ├── DetailRecommendPageView.qml ├── DetailSearchPageView.qml ├── LayoutBottomView.qml ├── LayoutHeaderView.qml ├── MusicBannerView.qml ├── MusicBorderImage.qml ├── MusicGridHotView.qml ├── MusicGridLatestView.qml ├── MusicIconButton.qml ├── MusicListView.qml ├── MusicLoading.qml ├── MusicLyricView.qml ├── MusicNotification.qml ├── MusicRoundImage.qml ├── MusicTextButton.qml ├── MusicToolButton.qml ├── MusicToolTip.qml ├── PageDetailView.qml ├── PageHomeView.qml ├── README.md ├── demo_cloud_music_player.pro ├── doc ├── cloud music player demo 0.md ├── cloud music player demo 1.md ├── cloud music player demo 10.md ├── cloud music player demo 11.md ├── cloud music player demo 12.md ├── cloud music player demo 13.md ├── cloud music player demo 2.assets │ └── 5.png ├── cloud music player demo 2.md ├── cloud music player demo 3.md ├── cloud music player demo 4.md ├── cloud music player demo 5.md ├── cloud music player demo 6.md ├── cloud music player demo 7.md ├── cloud music player demo 8.md ├── cloud music player demo 9.md └── cloud music player demo End.md ├── httputils.cpp ├── httputils.h ├── images.qrc ├── images ├── about.png ├── background.png ├── clear.png ├── cloud-white.png ├── cloud.png ├── exit-small-window.png ├── favorite-big-white.png ├── favorite-big.png ├── favorite.png ├── full-screen.png ├── grid.png ├── history-white.png ├── history.png ├── loading.png ├── local-white.png ├── local.png ├── minimize-screen.png ├── music.ico ├── music.png ├── network-error.png ├── next.png ├── pause.png ├── play-list-white.png ├── play-list.png ├── player.jpg ├── power.png ├── previous.png ├── random.png ├── recommend-white.png ├── recommend.png ├── repeat.png ├── search.png ├── single-repeat.png ├── small-screen-white.png ├── small-screen.png ├── small-window.png ├── stop.png ├── video-white.png └── video.png └── qml.qrc /App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/App.cpp -------------------------------------------------------------------------------- /App.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/App.qml -------------------------------------------------------------------------------- /AppSystemTrayIcon.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/AppSystemTrayIcon.qml -------------------------------------------------------------------------------- /Background.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/Background.qml -------------------------------------------------------------------------------- /DetailFavoritePageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailFavoritePageView.qml -------------------------------------------------------------------------------- /DetailHistoryPageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailHistoryPageView.qml -------------------------------------------------------------------------------- /DetailLocalPageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailLocalPageView.qml -------------------------------------------------------------------------------- /DetailPlayListPageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailPlayListPageView.qml -------------------------------------------------------------------------------- /DetailRecommendPageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailRecommendPageView.qml -------------------------------------------------------------------------------- /DetailSearchPageView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/DetailSearchPageView.qml -------------------------------------------------------------------------------- /LayoutBottomView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/LayoutBottomView.qml -------------------------------------------------------------------------------- /LayoutHeaderView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/LayoutHeaderView.qml -------------------------------------------------------------------------------- /MusicBannerView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicBannerView.qml -------------------------------------------------------------------------------- /MusicBorderImage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicBorderImage.qml -------------------------------------------------------------------------------- /MusicGridHotView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicGridHotView.qml -------------------------------------------------------------------------------- /MusicGridLatestView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicGridLatestView.qml -------------------------------------------------------------------------------- /MusicIconButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicIconButton.qml -------------------------------------------------------------------------------- /MusicListView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicListView.qml -------------------------------------------------------------------------------- /MusicLoading.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicLoading.qml -------------------------------------------------------------------------------- /MusicLyricView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicLyricView.qml -------------------------------------------------------------------------------- /MusicNotification.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicNotification.qml -------------------------------------------------------------------------------- /MusicRoundImage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicRoundImage.qml -------------------------------------------------------------------------------- /MusicTextButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicTextButton.qml -------------------------------------------------------------------------------- /MusicToolButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicToolButton.qml -------------------------------------------------------------------------------- /MusicToolTip.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/MusicToolTip.qml -------------------------------------------------------------------------------- /PageDetailView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/PageDetailView.qml -------------------------------------------------------------------------------- /PageHomeView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/PageHomeView.qml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/README.md -------------------------------------------------------------------------------- /demo_cloud_music_player.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/demo_cloud_music_player.pro -------------------------------------------------------------------------------- /doc/cloud music player demo 0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 0.md -------------------------------------------------------------------------------- /doc/cloud music player demo 1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 1.md -------------------------------------------------------------------------------- /doc/cloud music player demo 10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 10.md -------------------------------------------------------------------------------- /doc/cloud music player demo 11.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 11.md -------------------------------------------------------------------------------- /doc/cloud music player demo 12.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 12.md -------------------------------------------------------------------------------- /doc/cloud music player demo 13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 13.md -------------------------------------------------------------------------------- /doc/cloud music player demo 2.assets/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 2.assets/5.png -------------------------------------------------------------------------------- /doc/cloud music player demo 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 2.md -------------------------------------------------------------------------------- /doc/cloud music player demo 3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 3.md -------------------------------------------------------------------------------- /doc/cloud music player demo 4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 4.md -------------------------------------------------------------------------------- /doc/cloud music player demo 5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 5.md -------------------------------------------------------------------------------- /doc/cloud music player demo 6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 6.md -------------------------------------------------------------------------------- /doc/cloud music player demo 7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 7.md -------------------------------------------------------------------------------- /doc/cloud music player demo 8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 8.md -------------------------------------------------------------------------------- /doc/cloud music player demo 9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo 9.md -------------------------------------------------------------------------------- /doc/cloud music player demo End.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/doc/cloud music player demo End.md -------------------------------------------------------------------------------- /httputils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/httputils.cpp -------------------------------------------------------------------------------- /httputils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/httputils.h -------------------------------------------------------------------------------- /images.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images.qrc -------------------------------------------------------------------------------- /images/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/about.png -------------------------------------------------------------------------------- /images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/background.png -------------------------------------------------------------------------------- /images/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/clear.png -------------------------------------------------------------------------------- /images/cloud-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/cloud-white.png -------------------------------------------------------------------------------- /images/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/cloud.png -------------------------------------------------------------------------------- /images/exit-small-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/exit-small-window.png -------------------------------------------------------------------------------- /images/favorite-big-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/favorite-big-white.png -------------------------------------------------------------------------------- /images/favorite-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/favorite-big.png -------------------------------------------------------------------------------- /images/favorite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/favorite.png -------------------------------------------------------------------------------- /images/full-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/full-screen.png -------------------------------------------------------------------------------- /images/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/grid.png -------------------------------------------------------------------------------- /images/history-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/history-white.png -------------------------------------------------------------------------------- /images/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/history.png -------------------------------------------------------------------------------- /images/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/loading.png -------------------------------------------------------------------------------- /images/local-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/local-white.png -------------------------------------------------------------------------------- /images/local.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/local.png -------------------------------------------------------------------------------- /images/minimize-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/minimize-screen.png -------------------------------------------------------------------------------- /images/music.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/music.ico -------------------------------------------------------------------------------- /images/music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/music.png -------------------------------------------------------------------------------- /images/network-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/network-error.png -------------------------------------------------------------------------------- /images/next.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/next.png -------------------------------------------------------------------------------- /images/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/pause.png -------------------------------------------------------------------------------- /images/play-list-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/play-list-white.png -------------------------------------------------------------------------------- /images/play-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/play-list.png -------------------------------------------------------------------------------- /images/player.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/player.jpg -------------------------------------------------------------------------------- /images/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/power.png -------------------------------------------------------------------------------- /images/previous.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/previous.png -------------------------------------------------------------------------------- /images/random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/random.png -------------------------------------------------------------------------------- /images/recommend-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/recommend-white.png -------------------------------------------------------------------------------- /images/recommend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/recommend.png -------------------------------------------------------------------------------- /images/repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/repeat.png -------------------------------------------------------------------------------- /images/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/search.png -------------------------------------------------------------------------------- /images/single-repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/single-repeat.png -------------------------------------------------------------------------------- /images/small-screen-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/small-screen-white.png -------------------------------------------------------------------------------- /images/small-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/small-screen.png -------------------------------------------------------------------------------- /images/small-window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/small-window.png -------------------------------------------------------------------------------- /images/stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/stop.png -------------------------------------------------------------------------------- /images/video-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/video-white.png -------------------------------------------------------------------------------- /images/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/images/video.png -------------------------------------------------------------------------------- /qml.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libaroma/course-qt-quick-music-player-demo/HEAD/qml.qrc --------------------------------------------------------------------------------