TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the download bird skin background. More...
#include <musicdownloadbirdskinrequest.h>
Public Slots | |
virtual void | downLoadFinished (const QByteArray &bytes) overridefinal |
void | downLoadItemsFinished (const QByteArray &bytes) |
![]() | |
virtual void | downLoadFinished (const QByteArray &bytes)=0 |
Signals | |
void | downLoadItemsChanged (const MusicSkinRemoteGroup &bytes) |
![]() | |
void | downLoadDataChanged (const MusicSkinRemoteGroupList &bytes) |
Public Member Functions | |
MusicDownloadBirdSkinRequest (QObject *parent=nullptr) | |
virtual void | startToRequest () overridefinal |
virtual void | startToRequest (const QString &id) overridefinal |
![]() | |
MusicAbstractDownloadSkinRequest (QObject *parent=nullptr) | |
The class of the download bird skin background.
Definition at line 27 of file musicdownloadbirdskinrequest.h.
|
explicit |
Object constructor.
Definition at line 7 of file musicdownloadbirdskinrequest.cpp.
|
finaloverridevirtualslot |
Download data from net finished.
Definition at line 27 of file musicdownloadbirdskinrequest.cpp.
References MusicAbstractDownloadSkinRequest::downLoadDataChanged(), MusicSkinRemoteGroup::m_group, MusicSkinRemoteGroup::m_id, QJson::Parser::parse(), qAsConst, SKIN_BIRD_DIR, and TTK::toString().
Referenced by startToRequest().
|
signal |
Send download data from net.
Referenced by downLoadItemsFinished().
|
slot |
Download data from net finished.
Definition at line 60 of file musicdownloadbirdskinrequest.cpp.
References downLoadItemsChanged(), MusicSkinRemoteItem::isValid(), MusicSkinRemoteGroup::m_id, MusicSkinRemoteItem::m_index, MusicSkinRemoteGroup::m_items, MusicSkinRemoteItem::m_name, MusicSkinRemoteItem::m_url, MusicSkinRemoteItem::m_useCount, QJson::Parser::parse(), and qAsConst.
Referenced by startToRequest().
|
finaloverridevirtual |
Start to download skin data.
Reimplemented from MusicAbstractDownloadSkinRequest.
Definition at line 13 of file musicdownloadbirdskinrequest.cpp.
References downLoadFinished(), MAIN_URL, TTK::Algorithm::mdII(), and MusicDataSourceRequest::startToRequest().
|
finaloverridevirtual |
Start to download skin data.
Reimplemented from MusicAbstractDownloadSkinRequest.
Definition at line 20 of file musicdownloadbirdskinrequest.cpp.
References downLoadItemsFinished(), TTK::Algorithm::mdII(), QUERY_URL, and MusicDataSourceRequest::startToRequest().