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 sync cloud list data. More...
#include <qsynclistdata.h>
Signals | |
void | receiveFinshed (const QSyncDataItemList &items) |
Public Member Functions | |
QSyncListData (QNetworkAccessManager *networkManager, QObject *parent=nullptr) | |
void | request (const QString &bucket) |
![]() | |
QSyncDataInterface (QNetworkAccessManager *networkManager, QObject *parent=nullptr) | |
Private Slots | |
virtual void | receiveDataFromServer () overridefinal |
Additional Inherited Members | |
![]() | |
virtual void | receiveDataFromServer ()=0 |
void | replyError (QNetworkReply::NetworkError error) |
![]() | |
QString | pathEncode (const QString &data) const |
QString | pathDecode (const QString &data) const |
QSyncDataInterface (QSyncDataInterfacePrivate &pvt, QNetworkAccessManager *networkManager, QObject *parent=nullptr) | |
The class of the sync cloud list data.
Definition at line 27 of file qsynclistdata.h.
|
explicit |
Object constructor.
Definition at line 7 of file qsynclistdata.cpp.
|
finaloverrideprivatevirtualslot |
Receive data from server finshed.
Definition at line 41 of file qsynclistdata.cpp.
References QSyncDataItem::clear(), QSyncDataItem::m_hash, QSyncDataItem::m_mimeType, QSyncDataItem::m_name, QSyncDataItem::m_putTime, QSyncDataItem::m_size, name, receiveFinshed(), TTK_DATE_TIMEM_FORMAT, and TTKObjectCast.
Referenced by request().
|
signal |
Receive data finshed.
Referenced by receiveDataFromServer().
void QSyncListData::request | ( | const QString & | bucket | ) |
List data to operator.
Definition at line 13 of file qsynclistdata.cpp.
References QSyncUtils::GMT(), QSyncConfig::HOST, HTTP_PROTOCOL, QtNetworkErrorConnect, receiveDataFromServer(), QSyncDataInterface::replyError(), TTK_D, TTK_DOT, TTK_SEPARATOR, and TTK_SLOT.
Referenced by MusicCloudManagerTableWidget::updateListFromServer().