TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the source data query update request. More...
#include <musicsourceupdaterequest.h>
Public Slots | |
void | downLoadFinished (const QByteArray &bytes) |
Signals | |
void | downLoadDataChanged (const QString &bytes) |
Public Member Functions | |
MusicSourceUpdateRequest (QObject *parent=nullptr) | |
void | startToRequest () |
QString | version () const noexcept |
QString | description () const noexcept |
bool | isLastedVersion () const noexcept |
Private Attributes | |
QVariantMap | m_rawData |
The class of the source data query update request.
Definition at line 29 of file musicsourceupdaterequest.h.
|
explicit |
Object constructor.
Definition at line 8 of file musicsourceupdaterequest.cpp.
|
noexcept |
Get lasted version description.
Definition at line 26 of file musicsourceupdaterequest.cpp.
References m_rawData.
Referenced by MusicSourceUpdateWidget::downLoadFinished().
|
signal |
Send download data from net.
Referenced by downLoadFinished().
|
slot |
Download data from net finished.
Definition at line 44 of file musicsourceupdaterequest.cpp.
References downLoadDataChanged(), QJsonParseError::error, QJsonDocument::fromJson(), m_rawData, QJsonParseError::NoError, QJsonDocument::toVariant(), and TTK_ERROR_STREAM.
Referenced by startToRequest().
|
noexcept |
Is lasted version.
Definition at line 31 of file musicsourceupdaterequest.cpp.
References TTK_VERSION_STR, and version().
Referenced by MusicApplicationModule::isLastedVersion().
void MusicSourceUpdateRequest::startToRequest | ( | ) |
Start to download update data.
Definition at line 14 of file musicsourceupdaterequest.cpp.
References downLoadFinished(), QSyncUtils::makeDataBucketUrl(), QUERY_VERSION_URL, and MusicDataSourceRequest::startToRequest().
Referenced by MusicApplicationModule::loadNetWorkSetting(), MusicSourceUpdateNotifyWidget::MusicSourceUpdateNotifyWidget(), and MusicSourceUpdateWidget::start().
|
noexcept |
Get lasted version.
Definition at line 21 of file musicsourceupdaterequest.cpp.
References m_rawData.
Referenced by MusicSourceUpdateNotifyWidget::downLoadFinished(), MusicSourceUpdateWidget::downLoadFinished(), and isLastedVersion().
|
private |
Definition at line 71 of file musicsourceupdaterequest.h.
Referenced by description(), downLoadFinished(), and version().