TTKMusicPlayer
3.7.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 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 |
Public Member Functions inherited from MusicAbstractNetwork | |
MusicAbstractNetwork (QObject *parent=nullptr) | |
Public Member Functions inherited from TTKAbstractNetwork | |
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 |
Protected Attributes inherited from TTKAbstractNetwork | |
QVariantMap | m_rawData |
volatile bool | m_interrupt |
volatile TTK::NetworkCode | m_stateCode |
QNetworkReply * | m_reply |
QNetworkAccessManager | m_manager |
Additional Inherited Members | |
Public Slots inherited from MusicAbstractNetwork | |
virtual void | replyError (QNetworkReply::NetworkError error) override |
virtual void | sslErrors (QNetworkReply *reply, const QList< QSslError > &errors) override |
Public Slots inherited from TTKAbstractNetwork | |
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) |
Signals inherited from TTKAbstractNetwork | |
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(), MusicKWQueryMovieRequest::downLoadFinished(), MusicWYQueryMovieRequest::downLoadFinished(), and MusicKGQueryMovieRequest::downLoadFinished().
|
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 MusicKGSongCommentsRequest::startToPage(), MusicUnityQueryMovieRequest::startToPage(), MusicKWSongCommentsRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicDJRadioProgramCategoryRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicKWQueryAlbumRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryAlbumRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), and MusicWYQueryArtistMovieRequest::startToPage().
|
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(), MusicWYQueryToplistRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), and MusicWYQueryArtistMovieRequest::startToPage().
|
protected |
Definition at line 74 of file musicpagequeryrequest.h.
Referenced by MusicKWQueryArtistListRequest::downLoadFinished(), MusicKWSongCommentsRequest::downLoadFinished(), MusicSongRecommendRequest::downLoadFinished(), MusicKGSongCommentsRequest::downLoadFinished(), MusicKWQueryArtistRequest::downLoadFinished(), MusicKGQueryArtistRequest::downLoadFinished(), MusicKWQueryAlbumRequest::downLoadFinished(), MusicWYSongCommentsRequest::downLoadFinished(), MusicKGQueryAlbumRequest::downLoadFinished(), MusicKGQueryRequest::downLoadFinished(), MusicWYQueryRequest::downLoadFinished(), MusicKWQueryMovieRequest::downLoadFinished(), MusicKWQueryRequest::downLoadFinished(), MusicKWQueryToplistRequest::downLoadFinished(), MusicKGQueryToplistRequest::downLoadFinished(), MusicKGQueryMovieRequest::downLoadFinished(), MusicWYQueryMovieRequest::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(), MusicKGSongCommentsRequest::startToPage(), MusicKWSongCommentsRequest::startToPage(), MusicUnityQueryMovieRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicDJRadioProgramCategoryRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicWYQueryAlbumRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKGQueryRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicWYQueryRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicWYSongCommentsRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKWQueryAlbumRequest::startToPage(), MusicKWQueryRequest::startToPage(), MusicKGPlaylistCommentsRequest::startToPage(), MusicKWPlaylistCommentsRequest::startToPage(), MusicWYPlaylistCommentsRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), and MusicWYQueryArtistMovieRequest::startToPage().