TTKMusicPlayer  4.3.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Member Functions | Public Attributes | List of all members
MusicResultDataItem Struct Reference

The class of the search result data item. More...

#include <musicresultinfo.h>

Public Member Functions

 MusicResultDataItem () noexcept
 
bool isEmpty () const noexcept
 

Public Attributes

QString m_id
 
QString m_name
 
QString m_title
 
QString m_nickName
 
QString m_coverUrl
 
QString m_count
 
QString m_description
 
QString m_time
 
QString m_category
 

Detailed Description

The class of the search result data item.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 64 of file musicresultinfo.h.

Constructor & Destructor Documentation

MusicResultDataItem::MusicResultDataItem ( )
inlinenoexcept

Definition at line 76 of file musicresultinfo.h.

Member Function Documentation

bool MusicResultDataItem::isEmpty ( ) const
inlinenoexcept

Definition at line 90 of file musicresultinfo.h.

References TTK_DEFAULT_STR.

Member Data Documentation

QString MusicResultDataItem::m_category
QString MusicResultDataItem::m_count

Definition at line 71 of file musicresultinfo.h.

Referenced by MusicCommentsItem::addCellItem(), MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicAlbumQueryWidget::createAlbumItem(), MusicWebDJRadioInfoWidget::createProgramCategoryItem(), MusicWebDJRadioProgramTableWidget::createProgramItem(), MusicToplistQueryWidget::createToplistItem(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicKWSongCommentsRequest::downloadFinished(), MusicKGSongCommentsRequest::downloadFinished(), MusicWYSongCommentsRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicKGPlaylistCommentsRequest::downloadFinished(), MusicKWPlaylistCommentsRequest::downloadFinished(), MusicWYPlaylistCommentsRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadMoreDetailsFinished(), TTK::generateNetworkSongMeta(), MusicSongsContainerWidget::importSongsByUrl(), MusicKWQueryToplistRequest::queryToplistInfo(), MusicWYQueryToplistRequest::queryToplistInfo(), MusicKGQueryToplistRequest::queryToplistInfo(), MusicPersonalRadioQueryWidget::setResultDataItem(), MusicSquareQueryItemWidget::setResultDataItem(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicKWQueryPlaylistRequest::startToQueryInfo(), and MusicWYQueryPlaylistRequest::startToQueryInfo().

QString MusicResultDataItem::m_coverUrl

Definition at line 70 of file musicresultinfo.h.

Referenced by MusicCommentsItem::addCellItem(), MusicAlbumQueryWidget::createAlbumItem(), MusicArtistQueryWidget::createArtistItem(), MusicWebMVRadioInfoWidget::createMVRadioProgramItem(), MusicWebDJRadioInfoWidget::createProgramCategoryItem(), MusicWebDJRadioProgramTableWidget::createProgramItem(), MusicToplistQueryWidget::createToplistItem(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioCategoryRequest::downloadFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicDJRadioCategoryRequest::downloadFinished(), MusicKGSongCommentsRequest::downloadFinished(), MusicKWSongCommentsRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicWYSongCommentsRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicNewAlbumsRecommendRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicDJRadioProgramCategoryRequest::downloadFinished(), MusicKWQueryHotArtistListRequest::downloadFinished(), MusicWYQueryHotArtistListRequest::downloadFinished(), MusicKGPlaylistCommentsRequest::downloadFinished(), MusicKWPlaylistCommentsRequest::downloadFinished(), MusicKGQueryArtistAlbumRequest::downloadFinished(), MusicWYPlaylistCommentsRequest::downloadFinished(), MusicKWQueryArtistAlbumRequest::downloadFinished(), MusicWYQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryHotArtistListRequest::downloadFinished(), MusicKGQueryArtistMovieRequest::downloadFinished(), MusicKWQueryArtistMovieRequest::downloadFinished(), MusicWYQueryArtistMovieRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicArtistsRecommendRequest::downloadFinished(), MusicWYQueryNewAlbumRequest::downloadFinished(), MusicKWQueryNewAlbumRequest::downloadFinished(), MusicWYQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryNewAlbumRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicWYQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistHQRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadMoreDetailsFinished(), MusicKWQueryArtistRequest::queryArtistIntro(), MusicKGQueryToplistRequest::queryToplistInfo(), MusicWYQueryToplistRequest::queryToplistInfo(), MusicKWQueryToplistRequest::queryToplistInfo(), MusicPlaylistQueryInfoWidget::setResultDataItem(), MusicPersonalRadioQueryWidget::setResultDataItem(), MusicSquareQueryItemWidget::setResultDataItem(), MusicRectQueryItemWidget::setResultDataItem(), MusicLabelQueryItemWidget::setResultDataItem(), MusicAbstractItemQueryWidget::shareButtonClicked(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicKWQueryPlaylistRequest::startToQueryInfo(), and MusicWYQueryPlaylistRequest::startToQueryInfo().

QString MusicResultDataItem::m_description
QString MusicResultDataItem::m_id

Definition at line 66 of file musicresultinfo.h.

Referenced by MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicWebMVRadioQueryWidget::currentItemClicked(), MusicArtistMvsQueryWidget::currentItemClicked(), MusicArtistListQueryWidget::currentItemClicked(), MusicWebDJRadioQueryWidget::currentItemClicked(), MusicArtistAlbumsQueryWidget::currentItemClicked(), MusicItemRecommendQueryWidget::currentItemClicked(), MusicWebDJRadioWidget::currentItemClicked(), MusicItemMoreRecommendQueryWidget::currentItemClicked(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicMVRadioProgramRequest::downloadFinished(), MusicMVRadioCategoryRequest::downloadFinished(), MusicDJRadioCategoryRequest::downloadFinished(), MusicKWQueryArtistListRequest::downloadFinished(), MusicWYQueryArtistListRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicKGQueryArtistListRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryArtistRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicNewAlbumsRecommendRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicDJRadioProgramCategoryRequest::downloadFinished(), MusicWYQueryHotArtistListRequest::downloadFinished(), MusicKWQueryHotArtistListRequest::downloadFinished(), MusicWYQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryHotArtistListRequest::downloadFinished(), MusicKGQueryArtistAlbumRequest::downloadFinished(), MusicKWQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryArtistMovieRequest::downloadFinished(), MusicKWQueryArtistMovieRequest::downloadFinished(), MusicWYQueryArtistMovieRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicArtistsRecommendRequest::downloadFinished(), MusicWYQueryNewAlbumRequest::downloadFinished(), MusicKWQueryNewAlbumRequest::downloadFinished(), MusicWYQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryNewAlbumRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicWYQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistHQRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadMoreDetailsFinished(), TTK::generateNetworkSongMeta(), MusicSongsContainerWidget::importSongsByUrl(), ReqKGInterface::parseFromSongAlbumInfo(), MusicWebDJRadioQueryWidget::setCurrentKey(), MusicPlaylistQueryWidget::setCurrentKey(), MusicPersonalRadioQueryWidget::setCurrentValue(), MusicPlaylistQueryInfoWidget::setResultDataItem(), MusicPersonalRadioQueryWidget::setResultDataItem(), MusicAbstractItemQueryWidget::shareButtonClicked(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicWYQueryPlaylistRequest::startToQueryInfo(), MusicKWQueryPlaylistRequest::startToQueryInfo(), MusicKGQueryPlaylistRecommendRequest::startToQueryInfo(), MusicWYQueryPlaylistRecommendRequest::startToQueryInfo(), MusicKWQueryPlaylistRecommendRequest::startToQueryInfo(), MusicKGQueryPlaylistHighRequest::startToQueryInfo(), MusicWYQueryPlaylistHighRequest::startToQueryInfo(), and MusicKWQueryPlaylistHighRequest::startToQueryInfo().

QString MusicResultDataItem::m_name

Definition at line 67 of file musicresultinfo.h.

Referenced by MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicAlbumQueryWidget::createAlbumItem(), MusicArtistQueryWidget::createArtistItem(), MusicWebDJRadioInfoWidget::createLabels(), MusicWebMVRadioInfoWidget::createLabels(), MusicWebMVRadioInfoWidget::createMVRadioProgramItem(), MusicWebDJRadioInfoWidget::createProgramCategoryItem(), MusicWebDJRadioProgramTableWidget::createProgramItem(), MusicToplistQueryWidget::createToplistItem(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioCategoryRequest::downloadFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicDJRadioCategoryRequest::downloadFinished(), MusicKWQueryArtistListRequest::downloadFinished(), MusicWYQueryArtistListRequest::downloadFinished(), MusicSongSuggestRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicKGQueryArtistListRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryArtistRequest::downloadFinished(), MusicKGQueryArtistRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicNewAlbumsRecommendRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicDJRadioProgramCategoryRequest::downloadFinished(), MusicWYQueryHotArtistListRequest::downloadFinished(), MusicKWQueryHotArtistListRequest::downloadFinished(), MusicKWQueryArtistAlbumRequest::downloadFinished(), MusicWYQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryHotArtistListRequest::downloadFinished(), MusicKGQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryArtistMovieRequest::downloadFinished(), MusicKWQueryArtistMovieRequest::downloadFinished(), MusicWYQueryArtistMovieRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicArtistsRecommendRequest::downloadFinished(), MusicWYQueryNewAlbumRequest::downloadFinished(), MusicKWQueryNewAlbumRequest::downloadFinished(), MusicKGQueryNewAlbumRequest::downloadFinished(), MusicWYQueryPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicWYQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistHQRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadMoreDetailsFinished(), TTK::generateNetworkSongMeta(), MusicSongsContainerWidget::importSongsByUrl(), ReqKGInterface::parseFromSongAlbumInfo(), MusicKGQueryArtistRequest::queryArtistIntro(), MusicKWQueryArtistRequest::queryArtistIntro(), MusicKGQueryToplistRequest::queryToplistInfo(), MusicKWQueryToplistRequest::queryToplistInfo(), MusicWYQueryToplistRequest::queryToplistInfo(), MusicPlaylistQueryInfoWidget::setResultDataItem(), MusicSquareQueryItemWidget::setResultDataItem(), MusicRectQueryItemWidget::setResultDataItem(), MusicLabelQueryItemWidget::setResultDataItem(), MusicTextQueryItemWidget::setResultDataItem(), MusicAbstractItemQueryWidget::shareButtonClicked(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicWYQueryPlaylistRequest::startToQueryInfo(), and MusicKWQueryPlaylistRequest::startToQueryInfo().

QString MusicResultDataItem::m_nickName

Definition at line 69 of file musicresultinfo.h.

Referenced by MusicCommentsItem::addCellItem(), MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicArtistQueryWidget::createArtistItem(), MusicWebMVRadioInfoWidget::createMVRadioProgramItem(), MusicWebDJRadioInfoWidget::createProgramCategoryItem(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioProgramRequest::downloadFinished(), MusicKWSongCommentsRequest::downloadFinished(), MusicKGSongCommentsRequest::downloadFinished(), MusicWYSongCommentsRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKGQueryPlaylistRequest::downloadFinished(), MusicNewAlbumsRecommendRequest::downloadFinished(), MusicWYQueryPlaylistRequest::downloadFinished(), MusicDJRadioProgramCategoryRequest::downloadFinished(), MusicKWPlaylistCommentsRequest::downloadFinished(), MusicKGPlaylistCommentsRequest::downloadFinished(), MusicWYPlaylistCommentsRequest::downloadFinished(), MusicKGQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryNewAlbumRequest::downloadFinished(), MusicWYQueryNewAlbumRequest::downloadFinished(), MusicKWQueryNewAlbumRequest::downloadFinished(), MusicWYQueryPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRecommendRequest::downloadFinished(), MusicKGQueryPlaylistHighRequest::downloadFinished(), MusicWYQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistRecommendRequest::downloadFinished(), MusicKWQueryPlaylistHighRequest::downloadFinished(), MusicPlaylistHQRecommendRequest::downloadFinished(), MusicKWQueryPlaylistRequest::downloadMoreDetailsFinished(), TTK::generateNetworkSongMeta(), MusicSongsContainerWidget::importSongsByUrl(), MusicKWQueryArtistRequest::queryArtistIntro(), MusicKGQueryArtistRequest::queryArtistIntro(), MusicPlaylistQueryInfoWidget::setResultDataItem(), MusicSquareQueryItemWidget::setResultDataItem(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicKWQueryPlaylistRequest::startToQueryInfo(), and MusicWYQueryPlaylistRequest::startToQueryInfo().

QString MusicResultDataItem::m_time

Definition at line 73 of file musicresultinfo.h.

Referenced by MusicCommentsItem::addCellItem(), MusicSongSearchTableWidget::addSearchMusicToPlaylist(), MusicSongsContainerWidget::addSongBufferToPlaylist(), MusicAlbumQueryWidget::createAlbumItem(), MusicArtistQueryWidget::createArtistItem(), MusicWebDJRadioInfoWidget::createProgramCategoryItem(), MusicWebDJRadioProgramTableWidget::createProgramItem(), MusicToplistQueryWidget::createToplistItem(), MusicNewSongRecommendQueryTableWidget::downloadDataFrom(), MusicItemQueryTableWidget::downloadDataFrom(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicKWSongCommentsRequest::downloadFinished(), MusicKGSongCommentsRequest::downloadFinished(), MusicWYSongCommentsRequest::downloadFinished(), MusicKGQueryAlbumRequest::downloadFinished(), MusicWYQueryAlbumRequest::downloadFinished(), MusicWYQueryArtistRequest::downloadFinished(), MusicKWQueryAlbumRequest::downloadFinished(), MusicDJRadioProgramRequest::downloadFinished(), MusicKWPlaylistCommentsRequest::downloadFinished(), MusicKGPlaylistCommentsRequest::downloadFinished(), MusicWYPlaylistCommentsRequest::downloadFinished(), MusicKGQueryArtistAlbumRequest::downloadFinished(), MusicWYQueryArtistAlbumRequest::downloadFinished(), MusicKWQueryArtistAlbumRequest::downloadFinished(), MusicKGQueryArtistMovieRequest::downloadFinished(), MusicKWQueryArtistMovieRequest::downloadFinished(), MusicWYQueryArtistMovieRequest::downloadFinished(), TTK::generateNetworkSongMeta(), MusicSongsContainerWidget::importSongsByUrl(), ReqKGInterface::parseFromSongAlbumInfo(), MusicKWQueryArtistRequest::queryArtistIntro(), MusicKWQueryToplistRequest::queryToplistInfo(), MusicKGQueryToplistRequest::queryToplistInfo(), MusicWYQueryToplistRequest::queryToplistInfo(), MusicPlaylistQueryInfoWidget::setResultDataItem(), MusicSquareQueryItemWidget::setResultDataItem(), MusicKGQueryPlaylistRequest::startToQueryInfo(), MusicKWQueryPlaylistRequest::startToQueryInfo(), and MusicWYQueryPlaylistRequest::startToQueryInfo().

QString MusicResultDataItem::m_title

The documentation for this struct was generated from the following file: