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

MusicAbstractQueryRequest * makeSongRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeNewSongRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeMovieRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeNewAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeArtistRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeArtistListRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeHotArtistListRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeArtistAlbumRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeArtistMovieRequest (QObject *parent)
 
MusicAbstractQueryRequest * makeToplistRequest (QObject *parent)
 
MusicAbstractQueryRequest * makePlaylistRequest (QObject *parent)
 
MusicAbstractQueryRequest * makePlaylistRecommendRequest (QObject *parent)
 
MusicAbstractQueryRequest * makePlaylistHighRequest (QObject *parent)
 
MusicCommentsRequest * makeSongCommentRequest (QObject *parent)
 
MusicCommentsRequest * makePlaylistCommentRequest (QObject *parent)
 
MusicDiscoverListRequest * makeDiscoverListRequest (QObject *parent)
 
MusicCoverRequest * makeCoverRequest (QObject *parent)
 
MusicAbstractDownloadRequest * makeLrcRequest (const QString &url, const QString &path, QObject *parent)
 
MusicAbstractDownloadRequest * makeCoverRequest (const QString &url, const QString &path, QObject *parent)
 
MusicDownloadBackgroundRequest * makeBackgroundRequest (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: