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 abstract download page query request. More...
#include <musicpagequeryrequest.h>
Public Member Functions | |
MusicPageQueryRequest (QObject *parent=nullptr) | |
virtual void | startToPage (int offset) |
int | pageTotalSize () const noexcept |
int | pageSize () const noexcept |
int | totalSize () const noexcept |
int | pageIndex () const noexcept |
bool | pageValid () const noexcept |
![]() | |
MusicAbstractNetwork (QObject *parent=nullptr) | |
![]() | |
TTKAbstractNetwork (QObject *parent=nullptr) | |
~TTKAbstractNetwork () | |
virtual void | deleteAll () |
void | setHeader (const QString &key, const QVariant &value) |
const QVariant | header (const QString &key) const |
Protected Attributes | |
int | m_pageSize |
int | m_totalSize |
int | m_pageIndex |
![]() | |
QVariantMap | m_rawData |
volatile bool | m_interrupt |
volatile TTK::NetworkCode | m_stateCode |
QNetworkReply * | m_reply |
QNetworkAccessManager | m_manager |
Additional Inherited Members | |
![]() | |
virtual void | replyError (QNetworkReply::NetworkError error) override |
virtual void | sslErrors (QNetworkReply *reply, const QList< QSslError > &errors) override |
![]() | |
virtual void | downLoadFinished () |
virtual void | replyError (QNetworkReply::NetworkError error) |
virtual void | sslErrors (QNetworkReply *reply, const QList< QSslError > &errors) |
void | sslErrorsString (QNetworkReply *reply, const QList< QSslError > &errors) |
![]() | |
void | downLoadDataChanged (const QString &bytes) |
void | downLoadRawDataChanged (const QByteArray &bytes) |
The class of the abstract download page query request.
Definition at line 35 of file musicpagequeryrequest.h.
|
explicit |
Object constructor.
Definition at line 5 of file musicpagequeryrequest.cpp.
|
inlinenoexcept |
Return the page index number.
Definition at line 66 of file musicpagequeryrequest.h.
Referenced by MusicQueryTableWidget::itemCellClicked().
|
inlinenoexcept |
Return the each page max size.
Definition at line 58 of file musicpagequeryrequest.h.
Referenced by pageTotalSize().
|
noexcept |
Return the page total size.
Definition at line 19 of file musicpagequeryrequest.cpp.
References pageSize(), and totalSize().
Referenced by MusicCommentsWidget::buttonClicked(), MusicArtistListQueryWidget::buttonClicked(), MusicArtistMvsQueryWidget::buttonClicked(), MusicWebDJRadioQueryWidget::buttonClicked(), MusicPlaylistQueryWidget::buttonClicked(), MusicArtistAlbumsQueryWidget::buttonClicked(), MusicArtistAlbumsQueryWidget::createArtistAlbumsItem(), MusicArtistListQueryWidget::createArtistListItem(), MusicArtistMvsQueryWidget::createArtistMvsItem(), MusicCommentsWidget::createPageWidget(), MusicPlaylistQueryWidget::createPlaylistItem(), and MusicWebDJRadioQueryWidget::createProgramItem().
|
inlinenoexcept |
Return the page index valid or not.
Definition at line 70 of file musicpagequeryrequest.h.
Referenced by MusicQueryTableWidget::createFinishedItem(), MusicKGQueryMovieRequest::downLoadFinished(), MusicKWQueryMovieRequest::downLoadFinished(), MusicWYQueryMovieRequest::downLoadFinished(), and ToolFM::startToListRequest().
|
virtual |
Start to search data by offset page.
Reimplemented in MusicWYQueryArtistMovieRequest, MusicKGQueryArtistMovieRequest, MusicKWQueryArtistMovieRequest, MusicKGQueryArtistAlbumRequest, MusicKWQueryArtistAlbumRequest, MusicWYPlaylistCommentsRequest, MusicWYQueryArtistAlbumRequest, MusicKGPlaylistCommentsRequest, MusicKWPlaylistCommentsRequest, MusicKGQueryAlbumRequest, MusicKGQueryArtistListRequest, MusicKGQueryArtistRequest, MusicKGQueryMovieRequest, MusicKGQueryPlaylistRequest, MusicKGQueryRequest, MusicKGQueryToplistRequest, MusicKWQueryAlbumRequest, MusicKWQueryArtistListRequest, MusicKWQueryArtistRequest, MusicKWQueryMovieRequest, MusicKWQueryPlaylistRequest, MusicKWQueryRequest, MusicKWQueryToplistRequest, MusicWYSongCommentsRequest, MusicWYQueryAlbumRequest, MusicWYQueryArtistListRequest, MusicWYQueryArtistRequest, MusicWYQueryMovieRequest, MusicWYQueryPlaylistRequest, MusicWYQueryRequest, MusicWYQueryToplistRequest, MusicDJRadioProgramCategoryRequest, MusicKGSongCommentsRequest, MusicKWSongCommentsRequest, and MusicUnityQueryMovieRequest.
Definition at line 14 of file musicpagequeryrequest.cpp.
Referenced by MusicCommentsWidget::buttonClicked(), MusicArtistListQueryWidget::buttonClicked(), MusicArtistMvsQueryWidget::buttonClicked(), MusicWebDJRadioQueryWidget::buttonClicked(), MusicPlaylistQueryWidget::buttonClicked(), MusicArtistAlbumsQueryWidget::buttonClicked(), MusicQueryTableWidget::itemCellClicked(), MusicQueryArtistRequest::startToSearch(), MusicQueryToplistRequest::startToSearch(), MusicQueryRequest::startToSearch(), MusicQueryMovieRequest::startToSearch(), MusicQueryArtistListRequest::startToSearch(), MusicQueryAlbumRequest::startToSearch(), MusicCommentsRequest::startToSearch(), and MusicQueryPlaylistRequest::startToSearchByID().
|
inlinenoexcept |
Return the total number.
Definition at line 62 of file musicpagequeryrequest.h.
Referenced by pageTotalSize(), and MusicCommentsWidget::setCurrentSongName().
|
protected |
Definition at line 75 of file musicpagequeryrequest.h.
Referenced by ToolFM::downLoadFinished(), ToolFM::startToListRequest(), MusicKGSongCommentsRequest::startToPage(), MusicUnityQueryMovieRequest::startToPage(), MusicKWSongCommentsRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicWYQueryAlbumRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicDJRadioProgramCategoryRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKWQueryAlbumRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), MusicWYQueryArtistMovieRequest::startToPage(), and ToolFM::startToRequest().
|
protected |
Definition at line 73 of file musicpagequeryrequest.h.
Referenced by MusicDJRadioProgramCategoryRequest::downLoadFinished(), MusicUnityQueryMovieRequest::findAllPlugins(), MusicDJRadioProgramCategoryRequest::MusicDJRadioProgramCategoryRequest(), MusicKGPlaylistCommentsRequest::MusicKGPlaylistCommentsRequest(), MusicKGQueryAlbumRequest::MusicKGQueryAlbumRequest(), MusicKGQueryArtistAlbumRequest::MusicKGQueryArtistAlbumRequest(), MusicKGQueryArtistListRequest::MusicKGQueryArtistListRequest(), MusicKGQueryArtistMovieRequest::MusicKGQueryArtistMovieRequest(), MusicKGQueryArtistRequest::MusicKGQueryArtistRequest(), MusicKGQueryPlaylistRequest::MusicKGQueryPlaylistRequest(), MusicKGQueryRequest::MusicKGQueryRequest(), MusicKGQueryToplistRequest::MusicKGQueryToplistRequest(), MusicKGSongCommentsRequest::MusicKGSongCommentsRequest(), MusicKWPlaylistCommentsRequest::MusicKWPlaylistCommentsRequest(), MusicKWQueryAlbumRequest::MusicKWQueryAlbumRequest(), MusicKWQueryArtistAlbumRequest::MusicKWQueryArtistAlbumRequest(), MusicKWQueryArtistListRequest::MusicKWQueryArtistListRequest(), MusicKWQueryArtistMovieRequest::MusicKWQueryArtistMovieRequest(), MusicKWQueryArtistRequest::MusicKWQueryArtistRequest(), MusicKWQueryPlaylistRequest::MusicKWQueryPlaylistRequest(), MusicKWQueryRequest::MusicKWQueryRequest(), MusicKWQueryToplistRequest::MusicKWQueryToplistRequest(), MusicKWSongCommentsRequest::MusicKWSongCommentsRequest(), MusicUnityQueryMovieRequest::MusicUnityQueryMovieRequest(), MusicWYPlaylistCommentsRequest::MusicWYPlaylistCommentsRequest(), MusicWYQueryAlbumRequest::MusicWYQueryAlbumRequest(), MusicWYQueryArtistAlbumRequest::MusicWYQueryArtistAlbumRequest(), MusicWYQueryArtistListRequest::MusicWYQueryArtistListRequest(), MusicWYQueryArtistMovieRequest::MusicWYQueryArtistMovieRequest(), MusicWYQueryArtistRequest::MusicWYQueryArtistRequest(), MusicWYQueryPlaylistRequest::MusicWYQueryPlaylistRequest(), MusicWYQueryRequest::MusicWYQueryRequest(), MusicWYQueryToplistRequest::MusicWYQueryToplistRequest(), MusicWYSongCommentsRequest::MusicWYSongCommentsRequest(), MusicUnityQueryMovieRequest::startToPage(), MusicKGSongCommentsRequest::startToPage(), MusicKWSongCommentsRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), MusicWYQueryArtistMovieRequest::startToPage(), and ToolFM::ToolFM().
|
protected |
Definition at line 74 of file musicpagequeryrequest.h.
Referenced by MusicKWQueryArtistListRequest::downLoadFinished(), MusicKWSongCommentsRequest::downLoadFinished(), MusicSongRecommendRequest::downLoadFinished(), MusicKGSongCommentsRequest::downLoadFinished(), MusicKWQueryArtistRequest::downLoadFinished(), MusicKGQueryArtistRequest::downLoadFinished(), MusicWYSongCommentsRequest::downLoadFinished(), MusicKWQueryAlbumRequest::downLoadFinished(), MusicKGQueryAlbumRequest::downLoadFinished(), MusicKGQueryRequest::downLoadFinished(), MusicKWQueryMovieRequest::downLoadFinished(), MusicKWQueryRequest::downLoadFinished(), MusicKWQueryToplistRequest::downLoadFinished(), MusicKGQueryToplistRequest::downLoadFinished(), MusicKGQueryMovieRequest::downLoadFinished(), MusicWYQueryMovieRequest::downLoadFinished(), MusicWYQueryRequest::downLoadFinished(), MusicKGQueryPlaylistRequest::downLoadFinished(), MusicKWQueryPlaylistRequest::downLoadFinished(), MusicWYQueryPlaylistRequest::downLoadFinished(), MusicDJRadioProgramCategoryRequest::downLoadFinished(), MusicKGPlaylistCommentsRequest::downLoadFinished(), MusicKWPlaylistCommentsRequest::downLoadFinished(), MusicKGQueryArtistAlbumRequest::downLoadFinished(), MusicWYPlaylistCommentsRequest::downLoadFinished(), MusicWYQueryArtistAlbumRequest::downLoadFinished(), MusicKWQueryArtistAlbumRequest::downLoadFinished(), MusicKWQueryArtistMovieRequest::downLoadFinished(), MusicKGQueryArtistMovieRequest::downLoadFinished(), MusicUnityQueryMovieRequest::downLoadUnityFinished(), MusicSongRecommendRequest::MusicSongRecommendRequest(), MusicWYQueryArtistMovieRequest::parseFromArtistMoviesCount(), ToolFM::startToListRequest(), MusicKGSongCommentsRequest::startToPage(), MusicUnityQueryMovieRequest::startToPage(), MusicKWSongCommentsRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicKWQueryAlbumRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicDJRadioProgramCategoryRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryAlbumRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), and MusicWYQueryArtistMovieRequest::startToPage().