TTKMusicPlayer  4.3.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
qsyncdatainterface.cpp
Go to the documentation of this file.
1 #include "qsyncdatainterface.h"
2 #include "qsyncdatainterface_p.h"
3 
4 QSyncDataInterface::QSyncDataInterface(QNetworkAccessManager *networkManager, QObject *parent)
6 {
7 
8 }
9 
10 QSyncDataInterface::QSyncDataInterface(QSyncDataInterfacePrivate &pvt, QNetworkAccessManager *networkManager, QObject *parent)
11  : QObject(parent)
12 {
15  d->m_manager = networkManager;
16 }
17 
18 void QSyncDataInterface::replyError(QNetworkReply::NetworkError error)
19 {
20  TTK_ERROR_STREAM("Sync network error, code is " << error);
21 }
22 
23 QString QSyncDataInterface::urlPathEncode(const QString &data) const
24 {
25  return QUrl(data).toEncoded();
26 }
QSyncDataInterface(QNetworkAccessManager *networkManager, QObject *parent=nullptr)
#define TTK_INIT_PRIVATE_OBJECT(PVT)
Definition: ttkprivate.h:37
The class of the sync cloud data interface private.
void replyError(QNetworkReply::NetworkError error)
The class of the sync cloud data interface.
#define TTK_CREATE_PRIVATE(Class)
Definition: ttkprivate.h:24
#define TTK_ERROR_STREAM(msg)
Definition: ttklogger.h:76
QString urlPathEncode(const QString &data) const
#define TTK_D(Class)
Definition: ttkprivate.h:41