TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
Functions | |
TTK_MODULE_EXPORT QString | sizeByteToLabel (qint64 size) |
TTK_MODULE_EXPORT QString | sizeByteToLabel (const QString &duration, int bitrate) |
TTK_MODULE_EXPORT QString | speedByteToLabel (qint64 size) |
TTK_MODULE_EXPORT TTK::QueryQuality | bitrateToLevel (int bitrate) |
TTK_MODULE_EXPORT TTK::QueryQuality | bitrateToLevel (const QString &bitrate) |
TTK_MODULE_EXPORT void | bitrateToQuality (TTK::QueryQuality level, QString &bitrate, QColor &color) |
TTK::QueryQuality TTK::Number::bitrateToLevel | ( | int | bitrate | ) |
Transfrom bitrate to level.
Definition at line 100 of file musicnumberutils.cpp.
References TTK_BN_128, TTK_BN_192, and TTK_BN_320.
Referenced by MusicSongCheckToolsQualityTableWidget::addCellItems(), bitrateToLevel(), MusicFileInformationWidget::initialize(), and MusicQualityWidget::updateQuality().
TTK::QueryQuality TTK::Number::bitrateToLevel | ( | const QString & | bitrate | ) |
Transfrom bitrate to level.
Definition at line 124 of file musicnumberutils.cpp.
References bitrateToLevel(), and TTK_SPACE.
void TTK::Number::bitrateToQuality | ( | TTK::QueryQuality | level, |
QString & | bitrate, | ||
QColor & | color | ||
) |
Transfrom bitrate to quality.
Definition at line 140 of file musicnumberutils.cpp.
Referenced by MusicSongCheckToolsQualityTableWidget::addCellItems(), and MusicFileInformationWidget::initialize().
QString TTK::Number::sizeByteToLabel | ( | qint64 | size | ) |
Transform value to size label value.
Definition at line 31 of file musicnumberutils.cpp.
References size2Number(), TTK_SN_GB2B, TTK_SN_KB2B, TTK_SN_MB2B, and TTK_SN_TB2B.
Referenced by MusicCloudManagerTableWidget::addCellItem(), MusicMobileSongsTableWidget::addCellItems(), MusicDownloadBatchTableItem::currentQualityChanged(), MusicDownloadDataRequest::downloadProgress(), MusicAbstractQueryRequest::fetchUrlPathSize(), MusicSongsListItemInfoWidget::initialize(), MusicFileInformationWidget::initialize(), MusicSong::MusicSong(), ReqKGInterface::parseFromMovieProperty(), ReqBLInterface::parseFromMovieProperty(), ReqLQInterface::parseFromSongProperty(), MusicWYQueryMovieRequest::parseFromVideoList(), parseSongPropertyV1(), parseSongPropertyV2(), parseSongPropertyV3(), MusicCloudFileInformationWidget::setFileInformation(), sizeByteToLabel(), MusicCloudManagerWidget::updataSizeLabel(), and MusicCloudUploadTableWidget::uploadFileError().
Transform value to size label value.
Definition at line 61 of file musicnumberutils.cpp.
References TTKTime::formatDuration(), sizeByteToLabel(), and TTK_DEFAULT_STR.
QString TTK::Number::speedByteToLabel | ( | qint64 | size | ) |
Transform value to speed label value.
Definition at line 70 of file musicnumberutils.cpp.
References size2Number(), TTK_SN_GB2B, TTK_SN_KB2B, TTK_SN_MB2B, and TTK_SN_TB2B.
Referenced by MusicDownloadDataRequest::updateDownloadSpeed().