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 | List of all members
MusicDownloadQueryFactory Class Reference

The class of the produce the download query class by type. More...

#include <musicdownloadqueryfactory.h>

Public Member Functions

MusicAbstractQueryRequestmakeSongRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeNewSongRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeMovieRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeNewAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeArtistRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeArtistListRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeHotArtistListRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeArtistAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeArtistMovieRequest (QObject *parent)
 
MusicAbstractQueryRequestmakeToplistRequest (QObject *parent)
 
MusicAbstractQueryRequestmakePlaylistRequest (QObject *parent)
 
MusicAbstractQueryRequestmakePlaylistRecommendRequest (QObject *parent)
 
MusicAbstractQueryRequestmakePlaylistHighRequest (QObject *parent)
 
MusicCommentsRequestmakeSongCommentRequest (QObject *parent)
 
MusicCommentsRequestmakePlaylistCommentRequest (QObject *parent)
 
MusicDiscoverListRequestmakeDiscoverListRequest (QObject *parent)
 
MusicCoverRequestmakeCoverRequest (QObject *parent)
 
MusicAbstractDownloadRequestmakeLrcRequest (const QString &url, const QString &path, QObject *parent)
 
MusicAbstractDownloadRequestmakeCoverRequest (const QString &url, const QString &path, QObject *parent)
 
MusicDownloadBackgroundRequestmakeBackgroundRequest (const QString &name, const QString &path, QObject *parent)
 

Detailed Description

The class of the produce the download query class by type.

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

Definition at line 34 of file musicdownloadqueryfactory.h.

Member Function Documentation

MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeAlbumRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeArtistAlbumRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeArtistListRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeArtistMovieRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeArtistRequest ( QObject *  parent)
MusicDownloadBackgroundRequest * MusicDownloadQueryFactory::makeBackgroundRequest ( const QString &  name,
const QString &  path,
QObject *  parent 
)

Make download art background object by type.

Definition at line 340 of file musicdownloadqueryfactory.cpp.

MusicCoverRequest * MusicDownloadQueryFactory::makeCoverRequest ( QObject *  parent)
MusicAbstractDownloadRequest * MusicDownloadQueryFactory::makeCoverRequest ( const QString &  url,
const QString &  path,
QObject *  parent 
)

Make download art cover object by type.

Definition at line 328 of file musicdownloadqueryfactory.cpp.

References TTK::Cover, MusicSettingManager::DownloadServerIndex, G_SETTING_PTR, MusicAbstractQueryRequest::KW, and TTKStaticCast.

MusicDiscoverListRequest * MusicDownloadQueryFactory::makeDiscoverListRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeHotArtistListRequest ( QObject *  parent)
MusicAbstractDownloadRequest * MusicDownloadQueryFactory::makeLrcRequest ( const QString &  url,
const QString &  path,
QObject *  parent 
)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeMovieRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeNewAlbumRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeNewSongRequest ( QObject *  parent)
MusicCommentsRequest * MusicDownloadQueryFactory::makePlaylistCommentRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makePlaylistHighRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makePlaylistRecommendRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makePlaylistRequest ( QObject *  parent)
MusicCommentsRequest * MusicDownloadQueryFactory::makeSongCommentRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeSongRequest ( QObject *  parent)
MusicAbstractQueryRequest * MusicDownloadQueryFactory::makeToplistRequest ( QObject *  parent)

The documentation for this class was generated from the following files: