1 #ifndef MUSICABSTRACTDOWNLOADSKINREQUEST_H
2 #define MUSICABSTRACTDOWNLOADSKINREQUEST_H
49 return !m_name.isEmpty();
66 return !(m_group.isEmpty() && m_id.isEmpty() && m_items.isEmpty());
88 virtual void startToRequest();
92 virtual void startToRequest(
const QString &
id);
98 void downLoadDataChanged(
const MusicSkinRemoteGroupList &bytes);
105 virtual void downLoadFinished(
const QByteArray &bytes) = 0;
109 #endif // MUSICABSTRACTDOWNLOADSKINREQUEST_H
#define TTK_MODULE_EXPORT
The class of the remote skin item.
The class of the download skin remote background.
static constexpr const char * SKIN_THUNDER_DIR
static constexpr const char * SKIN_BING_DIR
#define TTK_DECLARE_MODULE(Class)
The class of the remote skin item group.
MusicSkinRemoteItemList m_items
static constexpr const char * SKIN_BIRD_DIR
TTK_DECLARE_LIST(MusicSkinRemoteItem)