|
TTKMusicPlayer
4.3.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 query data from net. More...
#include <musicabstractqueryrequest.h>
Inheritance diagram for MusicAbstractQueryRequest:Public Types | |
| enum | QueryServer { QueryServer::WY, QueryServer::KW, QueryServer::KG, QueryServer::OT } |
| enum | QueryType { QueryType::Music, QueryType::Movie, QueryType::Lrc, QueryType::Other } |
| enum | QueryMode { QueryMode::Normal, QueryMode::Meta } |
Public Slots | |
| virtual void | downloadFinished () override |
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 | |
| void | clearItems () |
| void | createResultItem (const MusicResultInfoItem &result) |
Signals inherited from TTKAbstractNetwork | |
| void | downloadDataChanged (const QString &bytes) |
| void | downloadRawDataChanged (const QByteArray &bytes) |
Public Member Functions | |
| MusicAbstractQueryRequest (QObject *parent=nullptr) | |
| virtual void | startToSearch (const QString &value)=0 |
| virtual void | startToSearchByID (const QString &value) |
| virtual void | startToQueryResult (TTK::MusicSongInformation *info, int bitrate) |
| void | setQueryMode (QueryMode mode) noexcept |
| QueryMode | queryMode () const noexcept |
| void | setQueryType (QueryType type) noexcept |
| QueryType | queryType () const noexcept |
| QString | queryServer () const noexcept |
| QString | queryValue () const noexcept |
| void | setItems (const TTK::MusicSongInformationList &items) noexcept |
| const TTK::MusicSongInformationList & | items () const noexcept |
| bool | isEmpty () const noexcept |
Public Member Functions inherited from MusicPageQueryRequest | |
| MusicPageQueryRequest (QObject *parent=nullptr) | |
| virtual void | startToPage (int offset) |
| int | pageTotalSize () const noexcept |
| int | pageSize () const noexcept |
| void | setPageSize (int page) noexcept |
| int | totalSize () const noexcept |
| void | setTotalSize (int size) noexcept |
| int | pageIndex () const noexcept |
| void | setPageIndex (int index) 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) noexcept |
| const QVariant | header (const QString &key) const noexcept |
Protected Member Functions | |
| QString | serverToString () const |
| bool | fetchUrlPathSize (TTK::MusicSongProperty *prop, const QString &duration) const |
| bool | fetchUrlPathSize (TTK::MusicSongPropertyList *props, const QString &duration) const |
Protected Attributes | |
| QString | m_queryValue |
| QString | m_queryServer |
| QueryType | m_queryType |
| QueryMode | m_queryMode |
| TTK::MusicSongInformationList | m_items |
Protected Attributes inherited from MusicPageQueryRequest | |
| 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 |
The class of the abstract query data from net.
Definition at line 33 of file musicabstractqueryrequest.h.
|
strong |
| Enumerator | |
|---|---|
| Normal |
query normal |
| Meta |
query meta |
Definition at line 53 of file musicabstractqueryrequest.h.
|
strong |
| Enumerator | |
|---|---|
| WY |
wangyi query server |
| KW |
kuwo query server |
| KG |
kugou query server |
| OT |
other query server |
Definition at line 37 of file musicabstractqueryrequest.h.
|
strong |
| Enumerator | |
|---|---|
| Music |
query music |
| Movie |
query movie |
| Lrc |
query lrc |
| Other |
query external |
Definition at line 45 of file musicabstractqueryrequest.h.
|
explicit |
Object constructor.
Definition at line 3 of file musicabstractqueryrequest.cpp.
|
signal |
Clear all items before the new query start.
Referenced by downloadFinished().
|
signal |
Create the current items by song name artist name and time.
Referenced by MusicKGQueryPlaylistRequest::downloadDetailsFinished(), MusicKWQueryPlaylistRequest::downloadDetailsFinished(), MusicWYQueryPlaylistRequest::downloadDetailsFinished(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicSongRecommendRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryArtistRequest::downloadFinished(), MusicKGQueryToplistRequest::downloadFinished(), MusicKWQueryToplistRequest::downloadFinished(), MusicWYQuerySongRequest::downloadFinished(), MusicKGQueryMovieRequest::downloadFinished(), MusicKGQuerySongRequest::downloadFinished(), MusicKWQuerySongRequest::downloadFinished(), MusicKWQueryMovieRequest::downloadFinished(), MusicWYQueryToplistRequest::downloadFinished(), MusicKWQueryNewSongRequest::downloadFinished(), MusicKGQueryNewSongRequest::downloadFinished(), MusicWYQueryNewSongRequest::downloadFinished(), MusicKWQuerySongRequest::downloadSingleFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicKGQuerySongRequest::downloadSingleFinished(), MusicKGQueryMovieRequest::downloadSingleFinished(), MusicWYQuerySongRequest::downloadSingleFinished(), MusicUnityQueryMovieRequest::downloadUnityFinished(), MusicWYQueryMovieRequest::parseFromMovieList(), and MusicWYQueryMovieRequest::parseFromVideoList().
|
overridevirtualslot |
Download data from net finished.
Definition at line 30 of file musicabstractqueryrequest.cpp.
References clearItems(), TTKAbstractNetwork::downloadFinished(), and m_items.
Referenced by MusicKGQueryPlaylistRequest::downloadDetailsFinished(), MusicKWQueryPlaylistRequest::downloadDetailsFinished(), MusicWYQueryPlaylistRequest::downloadDetailsFinished(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioCategoryRequest::downloadFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicWYQueryArtistListRequest::downloadFinished(), MusicKWQueryArtistListRequest::downloadFinished(), MusicSongRecommendRequest::downloadFinished(), MusicKGQueryArtistListRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicNewAlbumsRecommendRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadFinished(), MusicDJRadioProgramCategoryRequest::downloadFinished(), MusicWYQueryHotArtistListRequest::downloadFinished(), MusicKWQueryHotArtistListRequest::downloadFinished(), MusicKGQueryHotArtistListRequest::downloadFinished(), MusicWYQueryNewSongRequest::downloadFinished(), MusicKGQueryNewSongRequest::downloadFinished(), MusicKWQueryNewSongRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicArtistsRecommendRequest::downloadFinished(), MusicKWQueryNewAlbumRequest::downloadFinished(), MusicWYQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryNewAlbumRequest::downloadFinished(), MusicWYQueryNewAlbumRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicWYQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistHQRecommendRequest::downloadFinished(), MusicKGQuerySongRequest::downloadSingleFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicWYQueryMovieRequest::downloadSingleFinished(), MusicWYQuerySongRequest::downloadSingleFinished(), MusicKWQuerySongRequest::downloadSingleFinished(), MusicKGQueryMovieRequest::downloadSingleFinished(), MusicQueryToplistRequest::startToSearch(), MusicQueryMovieRequest::startToSearch(), MusicQueryArtistRequest::startToSearch(), MusicQuerySongRequest::startToSearch(), MusicQueryAlbumRequest::startToSearch(), and MusicAbstractMVRadioRequest::startToSearch().
|
protected |
Fetch url path size.
Definition at line 62 of file musicabstractqueryrequest.cpp.
References TTK::fetchFileSizeByUrl(), TTK::MusicSongProperty::m_bitrate, TTK::MusicSongProperty::m_size, TTK::MusicSongProperty::m_url, TTK::Number::sizeByteToLabel(), TTK_DEFAULT_STR, and TTK_NETWORK_QUERY_CHECK.
Referenced by MusicSongRecommendRequest::downloadFinished(), MusicKWQueryMovieRequest::downloadFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicUnityQueryMovieRequest::downloadUnityFinished(), fetchUrlPathSize(), MusicWYQueryMovieRequest::parseFromMovieList(), MusicKWQueryAlbumRequest::startToQueryResult(), MusicKGQueryAlbumRequest::startToQueryResult(), MusicKWQueryArtistRequest::startToQueryResult(), MusicWYQueryAlbumRequest::startToQueryResult(), MusicWYQueryArtistRequest::startToQueryResult(), MusicKGQueryArtistRequest::startToQueryResult(), MusicKGQueryPlaylistRequest::startToQueryResult(), MusicNewAlbumsRecommendRequest::startToQueryResult(), MusicKGQuerySongRequest::startToQueryResult(), MusicKWQueryToplistRequest::startToQueryResult(), MusicKWQuerySongRequest::startToQueryResult(), MusicWYQuerySongRequest::startToQueryResult(), MusicWYQueryToplistRequest::startToQueryResult(), MusicKGQueryToplistRequest::startToQueryResult(), MusicWYQueryPlaylistRequest::startToQueryResult(), MusicDJRadioProgramCategoryRequest::startToQueryResult(), MusicKWQueryPlaylistRequest::startToQueryResult(), MusicKGQueryNewSongRequest::startToQueryResult(), MusicWYQueryNewSongRequest::startToQueryResult(), MusicKWQueryNewSongRequest::startToQueryResult(), MusicArtistsRecommendRequest::startToQueryResult(), MusicPlaylistRecommendRequest::startToQueryResult(), and MusicPlaylistHQRecommendRequest::startToQueryResult().
|
protected |
Fetch url path size.
Definition at line 82 of file musicabstractqueryrequest.cpp.
References fetchUrlPathSize().
|
inlinenoexcept |
Check the current song container is empty.
Definition at line 113 of file musicabstractqueryrequest.h.
Referenced by MusicSongSharingWidget::confirmButtonClicked(), MusicIdentifySongWidget::createDetectedSuccessedWidget(), MusicLrcDownloadBatchWidget::downloadButtonClicked(), MusicWYTranslationRequest::startToRequest(), MusicWYCoverSourceRequest::startToRequest(), MusicKGDownloadBackgroundRequest::startToRequest(), MusicKWSongCommentsRequest::startToSearch(), MusicKGSongCommentsRequest::startToSearch(), and MusicWYSongCommentsRequest::startToSearch().
|
inlinenoexcept |
Get the current song container.
Definition at line 109 of file musicabstractqueryrequest.h.
Referenced by MusicWebMVRadioInfoTableWidget::actionChanged(), MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicNewSongRecommendQueryTableWidget::addSearchMusicToPlaylist(), MusicItemQueryTableWidget::addSearchMusicToPlaylist(), MusicSongSharingWidget::confirmButtonClicked(), MusicWebMVRadioInfoTableWidget::contextMenuEvent(), MusicItemQueryTableWidget::contextMenuEvent(), MusicItemSearchTableWidget::createContextMenu(), MusicIdentifySongWidget::createDetectedSuccessedWidget(), MusicDownloadStatusModule::currentMetaDataDownload(), MusicLrcDownloadBatchWidget::downloadButtonClicked(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDownloadWidget::downloadNormalFinished(), MusicLrcSearchTableWidget::downloadQueryResult(), MusicDownloadWidget::initialize(), MusicDownloadBatchWidget::initialize(), MusicWebMVRadioInfoTableWidget::itemCellClicked(), MusicNewSongRecommendQueryTableWidget::itemCellEntered(), MusicVideoSearchTableWidget::itemDoubleClicked(), MusicItemQueryTableWidget::menuActionChanged(), MusicAlbumQueryWidget::queryAlbumFinished(), MusicAlbumQueryWidget::queryAllFinished(), MusicArtistQueryWidget::queryAllFinished(), MusicArtistQueryWidget::queryArtistFinished(), MusicVideoSearchTableWidget::queryMediaProps(), MusicSongSearchTableWidget::searchActionClicked(), MusicAbstractItemQueryWidget::setSongCountText(), MusicWYCoverSourceRequest::startToRequest(), MusicKGDownloadBackgroundRequest::startToRequest(), MusicWYTranslationRequest::startToRequest(), MusicKGSongCommentsRequest::startToSearch(), MusicKWSongCommentsRequest::startToSearch(), and MusicWYSongCommentsRequest::startToSearch().
|
inlinenoexcept |
Get query lite flag.
Definition at line 85 of file musicabstractqueryrequest.h.
|
inlinenoexcept |
Return the current song query server.
Definition at line 97 of file musicabstractqueryrequest.h.
Referenced by MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongSharingWidget::confirmButtonClicked(), MusicArtistListQueryWidget::createArtistListItem(), MusicToplistQueryWidget::createLabels(), MusicPlaylistQueryWidget::createPlaylistItem(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicVideoSearchTableWidget::itemDoubleClicked(), MusicDownloadQueryFactory::makeAlbumRequest(), MusicDownloadQueryFactory::makeArtistAlbumRequest(), MusicDownloadQueryFactory::makeArtistListRequest(), MusicDownloadQueryFactory::makeArtistMovieRequest(), MusicDownloadQueryFactory::makeArtistRequest(), MusicDownloadQueryFactory::makeHotArtistListRequest(), MusicDownloadQueryFactory::makeMovieRequest(), MusicDownloadQueryFactory::makeNewAlbumRequest(), MusicDownloadQueryFactory::makeNewSongRequest(), MusicDownloadQueryFactory::makePlaylistHighRequest(), MusicDownloadQueryFactory::makePlaylistRecommendRequest(), MusicDownloadQueryFactory::makePlaylistRequest(), MusicDownloadQueryFactory::makeSongRequest(), MusicDownloadQueryFactory::makeToplistRequest(), and MusicAbstractItemQueryWidget::shareButtonClicked().
|
inlinenoexcept |
Return the current song query type.
Definition at line 93 of file musicabstractqueryrequest.h.
Referenced by MusicDownloadBatchTableItem::addCellItem(), and MusicDownloadWidget::initialize().
|
inlinenoexcept |
Return the current song name.
Definition at line 101 of file musicabstractqueryrequest.h.
Referenced by MusicDownloadStatusModule::currentMetaDataDownload(), MusicDownloadWidget::downloadNormalFinished(), and MusicLrcSearchTableWidget::downloadQueryResult().
|
protected |
Map query server string.
Definition at line 37 of file musicabstractqueryrequest.cpp.
References m_queryServer, QUERY_KG_INTERFACE, QUERY_KW_INTERFACE, and QUERY_WY_INTERFACE.
Referenced by MusicKGQueryPlaylistRequest::downloadDetailsFinished(), MusicKWQueryPlaylistRequest::downloadDetailsFinished(), MusicWYQueryPlaylistRequest::downloadDetailsFinished(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicSongRecommendRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryArtistRequest::downloadFinished(), MusicKGQueryToplistRequest::downloadFinished(), MusicKWQueryToplistRequest::downloadFinished(), MusicWYQuerySongRequest::downloadFinished(), MusicKWQuerySongRequest::downloadFinished(), MusicKGQuerySongRequest::downloadFinished(), MusicKGQueryMovieRequest::downloadFinished(), MusicKWQueryMovieRequest::downloadFinished(), MusicWYQueryToplistRequest::downloadFinished(), MusicKWQueryNewSongRequest::downloadFinished(), MusicKGQueryNewSongRequest::downloadFinished(), MusicWYQueryNewSongRequest::downloadFinished(), MusicKWQuerySongRequest::downloadSingleFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicKGQuerySongRequest::downloadSingleFinished(), MusicKGQueryMovieRequest::downloadSingleFinished(), MusicWYQuerySongRequest::downloadSingleFinished(), MusicUnityQueryMovieRequest::downloadUnityFinished(), MusicWYQueryMovieRequest::parseFromMovieList(), and MusicWYQueryMovieRequest::parseFromVideoList().
|
inlinenoexcept |
Set the current song container.
Definition at line 105 of file musicabstractqueryrequest.h.
Referenced by MusicVideoSearchTableWidget::startToSearchByID().
|
inlinenoexcept |
Set query mode.
Definition at line 81 of file musicabstractqueryrequest.h.
Referenced by MusicDownloadStatusModule::checkMetaDataValid(), MusicSongSharingWidget::confirmButtonClicked(), MusicLrcDownloadBatchWidget::downloadButtonClicked(), MusicAlbumQueryWidget::setCurrentValue(), MusicArtistQueryWidget::setCurrentValue(), MusicWYTranslationRequest::startToRequest(), MusicWYCoverSourceRequest::startToRequest(), MusicKGDownloadBackgroundRequest::startToRequest(), MusicKWSongCommentsRequest::startToSearch(), MusicKGSongCommentsRequest::startToSearch(), and MusicWYSongCommentsRequest::startToSearch().
|
inlinenoexcept |
Return the current song query type.
Definition at line 89 of file musicabstractqueryrequest.h.
Referenced by MusicLrcSearchTableWidget::startToSearchByValue().
|
virtual |
Start to download query result data.
Reimplemented in MusicPlaylistHQRecommendRequest, MusicPlaylistRecommendRequest, MusicArtistsRecommendRequest, MusicKGQueryNewSongRequest, MusicKWQueryNewSongRequest, MusicWYQueryNewSongRequest, MusicKWQueryPlaylistRequest, MusicWYQueryPlaylistRequest, MusicDJRadioProgramCategoryRequest, MusicKGQueryPlaylistRequest, MusicKGQuerySongRequest, MusicKGQueryToplistRequest, MusicKWQuerySongRequest, MusicKWQueryToplistRequest, MusicNewAlbumsRecommendRequest, MusicWYQuerySongRequest, MusicWYQueryToplistRequest, MusicKGQueryAlbumRequest, MusicKGQueryArtistRequest, MusicKWQueryAlbumRequest, MusicKWQueryArtistRequest, MusicWYQueryAlbumRequest, MusicWYQueryArtistRequest, and MusicSongRecommendRequest.
Definition at line 17 of file musicabstractqueryrequest.cpp.
References m_items, TTK::MusicSongInformation::m_songId, and TTK::MusicSongInformation::m_songProps.
Referenced by MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicIdentifySongWidget::createDetectedSuccessedWidget(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDownloadWidget::downloadNormalFinished(), MusicDownloadWidget::downloadRequestFinished(), MusicKGQueryArtistRequest::startToQueryResult(), MusicKWQueryArtistRequest::startToQueryResult(), MusicWYQueryAlbumRequest::startToQueryResult(), MusicWYQueryArtistRequest::startToQueryResult(), MusicKGQueryAlbumRequest::startToQueryResult(), MusicKWQueryAlbumRequest::startToQueryResult(), MusicKGQuerySongRequest::startToQueryResult(), MusicKGQueryToplistRequest::startToQueryResult(), MusicKWQuerySongRequest::startToQueryResult(), MusicWYQuerySongRequest::startToQueryResult(), MusicWYQueryToplistRequest::startToQueryResult(), MusicKWQueryToplistRequest::startToQueryResult(), MusicNewAlbumsRecommendRequest::startToQueryResult(), MusicKGQueryPlaylistRequest::startToQueryResult(), MusicDJRadioProgramCategoryRequest::startToQueryResult(), MusicKWQueryPlaylistRequest::startToQueryResult(), MusicWYQueryPlaylistRequest::startToQueryResult(), MusicKGQueryNewSongRequest::startToQueryResult(), MusicWYQueryNewSongRequest::startToQueryResult(), MusicKWQueryNewSongRequest::startToQueryResult(), MusicArtistsRecommendRequest::startToQueryResult(), MusicPlaylistRecommendRequest::startToQueryResult(), MusicPlaylistHQRecommendRequest::startToQueryResult(), MusicDownloadBatchTableItem::startToRequestMovie(), and MusicDownloadBatchTableItem::startToRequestMusic().
|
pure virtual |
Start to search data by input data. Subclass should implement this function.
Implemented in MusicPlaylistHQRecommendRequest, MusicKWQueryPlaylistHighRequest, MusicWYQueryPlaylistHighRequest, MusicPlaylistRecommendRequest, MusicKGQueryPlaylistHighRequest, MusicKWQueryPlaylistRecommendRequest, MusicWYQueryPlaylistRecommendRequest, MusicKGQueryPlaylistRecommendRequest, MusicArtistsRecommendRequest, MusicKGQueryArtistListRequest, MusicKGQueryMovieRequest, MusicKGQueryPlaylistRequest, MusicKGQueryToplistRequest, MusicKWQueryMovieRequest, MusicKWQueryPlaylistRequest, MusicKWQueryToplistRequest, MusicNewAlbumsRecommendRequest, MusicWYQueryMovieRequest, MusicWYQueryPlaylistRequest, MusicWYQueryToplistRequest, MusicDJRadioProgramCategoryRequest, MusicAbstractMVRadioRequest, MusicQueryAlbumRequest, MusicQueryArtistListRequest, MusicQueryArtistRequest, MusicQueryMovieRequest, MusicQuerySongRequest, MusicQueryToplistRequest, and MusicSongRecommendRequest.
Referenced by MusicToplistQueryWidget::categoryChanged(), MusicWebMVRadioQueryWidget::categoryChanged(), MusicItemMoreRecommendQueryWidget::categoryChanged(), MusicDownloadStatusModule::checkMetaDataValid(), MusicSongSharingWidget::confirmButtonClicked(), MusicMainRecommendWidget::createContainerMiddleBottomWidget(), MusicMainRecommendWidget::createContainerMiddleTopWidget(), MusicMainRecommendWidget::createContainerMiddleWidget(), MusicMainRecommendWidget::createContainerTopWidget(), MusicIdentifySongWidget::createDetectedSuccessedWidget(), MusicLrcDownloadBatchWidget::downloadButtonClicked(), MusicDownloadWidget::initialize(), MusicItemMoreRecommendQueryWidget::initialize(), MusicArtistListQueryWidget::numberButtonClicked(), MusicAlbumQueryWidget::setCurrentValue(), MusicArtistMvsQueryWidget::setCurrentValue(), MusicToplistQueryWidget::setCurrentValue(), MusicArtistListQueryWidget::setCurrentValue(), MusicWebMVRadioQueryWidget::setCurrentValue(), MusicArtistAlbumsQueryWidget::setCurrentValue(), MusicArtistQueryWidget::setCurrentValue(), MusicLrcSearchTableWidget::startToSearchByValue(), MusicItemQueryTableWidget::startToSearchByValue(), MusicSongSearchTableWidget::startToSearchByValue(), MusicNewSongRecommendQueryTableWidget::startToSearchByValue(), and MusicVideoSearchTableWidget::startToSearchByValue().
|
virtual |
Start to search data by input value.
Reimplemented in MusicKGQueryMovieRequest, MusicKWQueryMovieRequest, MusicKWQueryPlaylistRequest, MusicWYQueryMovieRequest, MusicWYQueryPlaylistRequest, MusicDJRadioProgramCategoryRequest, MusicKGQuerySongRequest, MusicKWQuerySongRequest, MusicWYQuerySongRequest, and MusicQueryPlaylistRequest.
Definition at line 12 of file musicabstractqueryrequest.cpp.
Referenced by MusicPlaylistQueryWidget::categoryChanged(), MusicPlaylistQueryWidget::setCurrentCategory(), MusicWebDJRadioQueryWidget::setCurrentValue(), MusicPlaylistQueryWidget::setCurrentValue(), MusicSongSearchTableWidget::startToSearchByID(), and MusicVideoSearchTableWidget::startToSearchByID().
|
protected |
Definition at line 149 of file musicabstractqueryrequest.h.
Referenced by MusicKGQueryPlaylistRequest::downloadDetailsFinished(), MusicKWQueryPlaylistRequest::downloadDetailsFinished(), MusicWYQueryPlaylistRequest::downloadDetailsFinished(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicSongRecommendRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicKWQueryArtistRequest::downloadFinished(), MusicKGQuerySongRequest::downloadFinished(), MusicKWQueryToplistRequest::downloadFinished(), MusicKGQueryToplistRequest::downloadFinished(), MusicKGQueryMovieRequest::downloadFinished(), MusicKWQuerySongRequest::downloadFinished(), MusicKWQueryMovieRequest::downloadFinished(), MusicWYQuerySongRequest::downloadFinished(), MusicWYQueryToplistRequest::downloadFinished(), MusicWYQueryNewSongRequest::downloadFinished(), MusicKWQueryNewSongRequest::downloadFinished(), MusicKGQueryNewSongRequest::downloadFinished(), downloadFinished(), MusicWYQuerySongRequest::downloadSingleFinished(), MusicKWQuerySongRequest::downloadSingleFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicKGQueryMovieRequest::downloadSingleFinished(), MusicKGQuerySongRequest::downloadSingleFinished(), MusicUnityQueryMovieRequest::downloadUnityFinished(), MusicUnityQueryMovieRequest::findAllPlugins(), MusicWYQueryMovieRequest::parseFromMovieList(), MusicWYQueryMovieRequest::parseFromVideoList(), MusicSongRecommendRequest::startToQueryResult(), and startToQueryResult().
|
protected |
Definition at line 148 of file musicabstractqueryrequest.h.
Referenced by MusicKGQuerySongRequest::downloadFinished(), MusicWYQuerySongRequest::downloadFinished(), MusicKWQuerySongRequest::downloadFinished(), and MusicKWQueryNewSongRequest::downloadFinished().
|
protected |
Definition at line 146 of file musicabstractqueryrequest.h.
Referenced by MusicArtistsRecommendRequest::MusicArtistsRecommendRequest(), MusicDJRadioProgramCategoryRequest::MusicDJRadioProgramCategoryRequest(), MusicKGQueryAlbumRequest::MusicKGQueryAlbumRequest(), MusicKGQueryArtistAlbumRequest::MusicKGQueryArtistAlbumRequest(), MusicKGQueryArtistListRequest::MusicKGQueryArtistListRequest(), MusicKGQueryArtistMovieRequest::MusicKGQueryArtistMovieRequest(), MusicKGQueryArtistRequest::MusicKGQueryArtistRequest(), MusicKGQueryHotArtistListRequest::MusicKGQueryHotArtistListRequest(), MusicKGQueryMovieRequest::MusicKGQueryMovieRequest(), MusicKGQueryNewAlbumRequest::MusicKGQueryNewAlbumRequest(), MusicKGQueryNewSongRequest::MusicKGQueryNewSongRequest(), MusicKGQueryPlaylistHighRequest::MusicKGQueryPlaylistHighRequest(), MusicKGQueryPlaylistRecommendRequest::MusicKGQueryPlaylistRecommendRequest(), MusicKGQueryPlaylistRequest::MusicKGQueryPlaylistRequest(), MusicKGQuerySongRequest::MusicKGQuerySongRequest(), MusicKGQueryToplistRequest::MusicKGQueryToplistRequest(), MusicKWQueryAlbumRequest::MusicKWQueryAlbumRequest(), MusicKWQueryArtistAlbumRequest::MusicKWQueryArtistAlbumRequest(), MusicKWQueryArtistListRequest::MusicKWQueryArtistListRequest(), MusicKWQueryArtistMovieRequest::MusicKWQueryArtistMovieRequest(), MusicKWQueryArtistRequest::MusicKWQueryArtistRequest(), MusicKWQueryHotArtistListRequest::MusicKWQueryHotArtistListRequest(), MusicKWQueryMovieRequest::MusicKWQueryMovieRequest(), MusicKWQueryNewAlbumRequest::MusicKWQueryNewAlbumRequest(), MusicKWQueryNewSongRequest::MusicKWQueryNewSongRequest(), MusicKWQueryPlaylistHighRequest::MusicKWQueryPlaylistHighRequest(), MusicKWQueryPlaylistRecommendRequest::MusicKWQueryPlaylistRecommendRequest(), MusicKWQueryPlaylistRequest::MusicKWQueryPlaylistRequest(), MusicKWQuerySongRequest::MusicKWQuerySongRequest(), MusicKWQueryToplistRequest::MusicKWQueryToplistRequest(), MusicNewAlbumsRecommendRequest::MusicNewAlbumsRecommendRequest(), MusicPlaylistHQRecommendRequest::MusicPlaylistHQRecommendRequest(), MusicPlaylistRecommendRequest::MusicPlaylistRecommendRequest(), MusicWYQueryAlbumRequest::MusicWYQueryAlbumRequest(), MusicWYQueryArtistAlbumRequest::MusicWYQueryArtistAlbumRequest(), MusicWYQueryArtistListRequest::MusicWYQueryArtistListRequest(), MusicWYQueryArtistMovieRequest::MusicWYQueryArtistMovieRequest(), MusicWYQueryArtistRequest::MusicWYQueryArtistRequest(), MusicWYQueryHotArtistListRequest::MusicWYQueryHotArtistListRequest(), MusicWYQueryMovieRequest::MusicWYQueryMovieRequest(), MusicWYQueryNewAlbumRequest::MusicWYQueryNewAlbumRequest(), MusicWYQueryNewSongRequest::MusicWYQueryNewSongRequest(), MusicWYQueryPlaylistHighRequest::MusicWYQueryPlaylistHighRequest(), MusicWYQueryPlaylistRecommendRequest::MusicWYQueryPlaylistRecommendRequest(), MusicWYQueryPlaylistRequest::MusicWYQueryPlaylistRequest(), MusicWYQuerySongRequest::MusicWYQuerySongRequest(), MusicWYQueryToplistRequest::MusicWYQueryToplistRequest(), serverToString(), and MusicUnityQueryMovieRequest::startToPage().
|
protected |
Definition at line 147 of file musicabstractqueryrequest.h.
Referenced by MusicAbstractMVRadioRequest::MusicAbstractMVRadioRequest(), and MusicQueryMovieRequest::MusicQueryMovieRequest().
|
protected |
Definition at line 145 of file musicabstractqueryrequest.h.
Referenced by MusicMVRadioCategoryRequest::downloadFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicWYQueryArtistMovieRequest::downloadFinished(), MusicKGQueryMovieRequest::downloadSingleFinished(), MusicKWQueryMovieRequest::downloadSingleFinished(), MusicKGQuerySongRequest::downloadSingleFinished(), MusicWYQueryMovieRequest::downloadSingleFinished(), MusicAbstractMVRadioRequest::MusicAbstractMVRadioRequest(), MusicKWQueryArtistRequest::queryArtistIntro(), MusicKGQueryArtistRequest::queryArtistIntro(), MusicWYQueryArtistRequest::queryArtistIntro(), MusicKWQueryToplistRequest::queryToplistInfo(), MusicKGQueryToplistRequest::queryToplistInfo(), MusicUnityQueryMovieRequest::startToPage(), MusicWYQueryPlaylistRequest::startToPage(), MusicKWQueryArtistRequest::startToPage(), MusicWYQuerySongRequest::startToPage(), MusicKGQueryArtistListRequest::startToPage(), MusicWYQueryMovieRequest::startToPage(), MusicWYQueryToplistRequest::startToPage(), MusicKWQueryMovieRequest::startToPage(), MusicWYQueryArtistListRequest::startToPage(), MusicKGQueryPlaylistRequest::startToPage(), MusicKWQueryPlaylistRequest::startToPage(), MusicKWQuerySongRequest::startToPage(), MusicKWQueryToplistRequest::startToPage(), MusicNewAlbumsRecommendRequest::startToPage(), MusicKGQuerySongRequest::startToPage(), MusicKGQueryArtistRequest::startToPage(), MusicWYQueryAlbumRequest::startToPage(), MusicKGQueryToplistRequest::startToPage(), MusicKGQueryAlbumRequest::startToPage(), MusicWYQueryArtistRequest::startToPage(), MusicKWQueryAlbumRequest::startToPage(), MusicDJRadioProgramCategoryRequest::startToPage(), MusicKGQueryMovieRequest::startToPage(), MusicKWQueryArtistListRequest::startToPage(), MusicKWQueryArtistAlbumRequest::startToPage(), MusicKGQueryArtistAlbumRequest::startToPage(), MusicWYQueryArtistAlbumRequest::startToPage(), MusicWYQueryNewSongRequest::startToPage(), MusicKWQueryArtistMovieRequest::startToPage(), MusicKGQueryArtistMovieRequest::startToPage(), MusicKGQueryPlaylistRecommendRequest::startToPage(), MusicWYQueryArtistMovieRequest::startToPage(), MusicWYQueryNewAlbumRequest::startToPage(), MusicKWQueryPlaylistRecommendRequest::startToPage(), MusicKGQueryPlaylistHighRequest::startToPage(), MusicWYQueryPlaylistHighRequest::startToPage(), MusicKWQueryPlaylistHighRequest::startToPage(), MusicPlaylistHQRecommendRequest::startToPage(), MusicQueryArtistListRequest::startToSearch(), MusicQueryAlbumRequest::startToSearch(), MusicQueryArtistRequest::startToSearch(), MusicQuerySongRequest::startToSearch(), MusicQueryMovieRequest::startToSearch(), MusicQueryToplistRequest::startToSearch(), MusicAbstractMVRadioRequest::startToSearch(), MusicNewAlbumsRecommendRequest::startToSearch(), MusicKGQueryArtistListRequest::startToSearch(), MusicArtistsRecommendRequest::startToSearch(), MusicKGQueryPlaylistRecommendRequest::startToSearch(), MusicWYQueryPlaylistRecommendRequest::startToSearch(), MusicKWQueryPlaylistRecommendRequest::startToSearch(), MusicKGQueryPlaylistHighRequest::startToSearch(), MusicPlaylistRecommendRequest::startToSearch(), MusicWYQueryPlaylistHighRequest::startToSearch(), MusicKWQueryPlaylistHighRequest::startToSearch(), MusicPlaylistHQRecommendRequest::startToSearch(), MusicQueryPlaylistRequest::startToSearchByID(), MusicKGQuerySongRequest::startToSearchByID(), MusicWYQueryMovieRequest::startToSearchByID(), MusicKWQueryMovieRequest::startToSearchByID(), MusicDJRadioProgramCategoryRequest::startToSearchByID(), and MusicKGQueryMovieRequest::startToSearchByID().
1.8.8