TTKMusicPlayer  4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Static Public Member Functions | List of all members
MusicFormats Class Reference

The class of the music formats. More...

#include <musicformats.h>

Static Public Member Functions

static bool isTrack (const QString &url) noexcept
 
static bool isRedirection (const QString &url) noexcept
 
static QStringList supportMusicFormats () noexcept
 
static QStringList supportMusicInputFilterFormats () noexcept
 
static QString supportMusicInputFormats () noexcept
 
static QStringList supportSpekInputFilterFormats () noexcept
 
static QString supportSpekInputFormats () noexcept
 
static QString supportPlaylistInputFormats () noexcept
 
static QString supportPlaylistOutputFormats () noexcept
 

Detailed Description

The class of the music formats.

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

Definition at line 27 of file musicformats.h.

Member Function Documentation

bool MusicFormats::isRedirection ( const QString &  url)
staticnoexcept

Check song is dedirection valid or not.

Definition at line 10 of file musicformats.cpp.

References Format::isRedirection().

Referenced by MusicSongsListItemInfoWidget::initialize().

bool MusicFormats::isTrack ( const QString &  url)
staticnoexcept

Check song is track valid or not.

Definition at line 5 of file musicformats.cpp.

References Format::isTrack().

Referenced by TTK::generateSongList(), MusicSongMeta::read(), and TTK::trackRelatedPath().

QStringList MusicFormats::supportMusicFormats ( )
staticnoexcept
QStringList MusicFormats::supportMusicInputFilterFormats ( )
staticnoexcept
QString MusicFormats::supportMusicInputFormats ( )
staticnoexcept

Get player supported input format .

Definition at line 25 of file musicformats.cpp.

References Format::supportMusicInputFormats().

Referenced by MusicApplication::importSongsByFiles(), and MusicCloudManagerTableWidget::uploadFilesToServer().

QString MusicFormats::supportPlaylistInputFormats ( )
staticnoexcept

Get playlist supported input formats.

Definition at line 46 of file musicformats.cpp.

Referenced by MusicApplication::importSongsItemList().

QString MusicFormats::supportPlaylistOutputFormats ( )
staticnoexcept

Get playlist supported output formats.

Definition at line 65 of file musicformats.cpp.

Referenced by MusicApplication::exportSongsItem(), and MusicApplication::exportSongsItemList().

QStringList MusicFormats::supportSpekInputFilterFormats ( )
staticnoexcept

Get spek supported input filter formats.

Definition at line 31 of file musicformats.cpp.

Referenced by MusicSpectrumWidget::createLightWidget(), and supportSpekInputFormats().

QString MusicFormats::supportSpekInputFormats ( )
staticnoexcept

Get spek supported input formats.

Definition at line 41 of file musicformats.cpp.

References supportSpekInputFilterFormats(), and TTK_SPACE.

Referenced by MusicSpectrumWidget::openFileButtonClicked().


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