TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
QStringList TTK::String::characters | ( | ) |
Illegal characters.
Definition at line 117 of file musicstringutils.cpp.
Referenced by charactersReplace(), isCharValid(), and MusicItemRenameEidt::textChanged().
QString TTK::String::charactersReplace | ( | const QString & | value | ) |
Illegal characters replaced.
Definition at line 135 of file musicstringutils.cpp.
References characters(), convertHtmlToPlain(), and TTK_SPACE.
Referenced by MusicKWQueryPlaylistRequest::downloadDetailsFinished(), MusicWYQueryPlaylistRequest::downloadDetailsFinished(), MusicDJRadioProgramCategoryRequest::downloadDetailsFinished(), MusicMVRadioProgramRequest::downLoadFinished(), MusicBarrageRequest::downLoadFinished(), MusicSongRecommendRequest::downLoadFinished(), MusicFMRadioSongRequest::downLoadFinished(), MusicKWQueryAlbumRequest::downLoadFinished(), MusicKWQueryArtistRequest::downLoadFinished(), MusicSongSuggestRequest::downLoadFinished(), MusicWYQueryAlbumRequest::downLoadFinished(), MusicWYQueryArtistRequest::downLoadFinished(), MusicKGQueryArtistRequest::downLoadFinished(), MusicKWQueryMovieRequest::downLoadFinished(), MusicKWQueryRequest::downLoadFinished(), MusicKWQueryToplistRequest::downLoadFinished(), MusicKGQueryRequest::downLoadFinished(), MusicWYQueryRequest::downLoadFinished(), MusicWYQueryToplistRequest::downLoadFinished(), MusicKGQueryMovieRequest::downLoadFinished(), MusicIdentifySongRequest::downLoadFinished(), MusicKWQueryRequest::downLoadSingleFinished(), MusicKGQueryRequest::downLoadSingleFinished(), MusicWYQueryRequest::downLoadSingleFinished(), MusicUnityQueryMovieRequest::downLoadUnityFinished(), MusicSongMeta::formatString(), ReqKGInterface::makeSongArtist(), ReqKWInterface::makeSongArtist(), ReqWYInterface::makeSongArtist(), ReqKWInterface::parseFromMovieInfo(), MusicWYQueryMovieRequest::parseFromMovieList(), ReqKGInterface::parseFromMovieProperty(), ReqKGInterface::parseFromSongAlbumInfo(), ReqKGInterface::parseFromSongAlbumLrc(), and MusicWYQueryMovieRequest::parseFromVideoList().
QString TTK::String::convertHtmlToPlain | ( | const QString & | value | ) |
Html string to plain.
Definition at line 110 of file musicstringutils.cpp.
Referenced by charactersReplace(), and MusicKWQueryArtistRequest::queryArtistIntro().
bool TTK::String::isCharValid | ( | const QString & | value | ) |
Illegal characters check.
Definition at line 123 of file musicstringutils.cpp.
References characters().
Referenced by MusicItemRenameEidt::textChanged().
bool TTK::String::isChinese | ( | const QChar & | c | ) |
Check the given char is or not chinese character.
Definition at line 96 of file musicstringutils.cpp.
Referenced by MusicLrcPosterItemWidget::drawTheme16().
bool TTK::String::isNetworkUrl | ( | const QString & | path | ) |
Check input url path is network path or not.
Definition at line 105 of file musicstringutils.cpp.
References HTTP_PROTOCOL, and HTTPS_PROTOCOL.
Referenced by MusicPlaylistBackupTableWidget::contextMenuEvent(), MusicMobileSongsTableWidget::contextMenuEvent(), MusicAbstractDownloadTableWidget::contextMenuEvent(), MusicCloudUploadTableWidget::contextMenuEvent(), MusicSongsListPlayedTableWidget::contextMenuEvent(), MusicLocalManagerSongsTableWidget::contextMenuEvent(), MusicSongsListPlayTableWidget::contextMenuEvent(), MusicKWQueryArtistMovieRequest::downLoadFinished(), MusicUnityQueryMovieRequest::downLoadUnityFinished(), TTK::generateNetworkSongPath(), MusicSongsContainerWidget::importSongsByUrl(), and ReqKWInterface::makeCoverPixmapUrl().
QString TTK::String::lrcDirPrefix | ( | ) |
Get lrc dir prefix path.
Definition at line 26 of file musicstringutils.cpp.
References MusicSettingManager::DownloadLrcDirPath, LRC_DIR_FULL, and makeFilePrefix().
Referenced by MusicDownloadStatusModule::checkLrcValid(), MusicLrcLocalLinkWidget::confirmButtonClicked(), MusicIdentifySongWidget::createDetectedSuccessedWidget(), MusicApplication::currentLrcUpdated(), MusicDownloadStatusModule::currentMetaDataDownload(), MusicLrcDownloadBatchWidget::downloadButtonClicked(), MusicLrcSearchTableWidget::downloadQueryResult(), TTK::generateSongList(), MusicApplication::loadCurrentSongLrc(), MusicWebFMRadioPlayWidget::lrcDownloadStateChanged(), MusicWebFMRadioPlayWidget::querySongInfoFinished(), MusicConfigManager::readBuffer(), MusicLrcLocalLinkWidget::searchInLocalLrc(), and MusicLrcMakerWidget::setCurrentSongName().
QString TTK::String::musicDirPrefix | ( | ) |
Get music dir prefix path.
Definition at line 31 of file musicstringutils.cpp.
References MusicSettingManager::DownloadMusicDirPath, makeFilePrefix(), and MUSIC_DIR_FULL.
Referenced by MusicCloudManagerTableWidget::downloadFileFromServer(), and MusicConfigManager::readBuffer().
QString TTK::String::pefix | ( | const QString & | name | ) |
Get string prefix path.
Definition at line 36 of file musicstringutils.cpp.
References TTK_DOT.
Referenced by MusicSongsContainerWidget::importSongsByUrl(), and splitToken().
Get string prefix path.
Definition at line 41 of file musicstringutils.cpp.
Remove given key in string, default is space.
Definition at line 85 of file musicstringutils.cpp.
QStringList TTK::String::split | ( | const QString & | value, |
const QString & | key = TTK_DEFAULT_STR |
||
) |
Get split string value.
Definition at line 75 of file musicstringutils.cpp.
Referenced by MusicSongsListPlayTableWidget::contextMenuEvent(), MusicDownloadStatusModule::currentMetaDataDownload(), MusicKGQueryArtistAlbumRequest::downLoadFinished(), TTK::generateSongArtist(), TTK::generateSongTitle(), MusicSplitItemClickedLabel::mouseMoveEvent(), MusicTXTConfigManager::readBuffer(), MusicM3UConfigManager::readBuffer(), MusicCSVConfigManager::readBuffer(), MusicPLSConfigManager::readBuffer(), and MusicRemoteWidgetForComplexStyle::setLabelText().
QString TTK::String::splitToken | ( | const QString & | name | ) |
Get string split path.
Definition at line 56 of file musicstringutils.cpp.
References TTK_DOT.
Referenced by MusicScreenSaverWidget::downLoadFinished(), MusicUnityQueryMovieRequest::downLoadUnityFinished(), MusicSongsContainerWidget::importSongsByUrl(), MusicWYQueryMovieRequest::parseFromMovieList(), ReqKGInterface::parseFromMovieProperty(), and MusicWYQueryMovieRequest::parseFromVideoList().
QString TTK::String::splitToken | ( | const QString & | name, |
const QString & | prefix, | ||
const QString & | suffix, | ||
bool | revert = true |
||
) |
Get string split path.
Definition at line 61 of file musicstringutils.cpp.
QString TTK::String::suffix | ( | const QString & | name | ) |
Get string suffix path.
Definition at line 46 of file musicstringutils.cpp.
References TTK_DOT.
Referenced by MusicSpectrumWidget::createLightWidget(), TTK::Widget::elidedTitleText(), MusicLrcPhotoWidget::exportButtonClicked(), TTK::File::getSaveFileName(), parseSongPropertyV1(), parseSongPropertyV2(), MusicPlaylistManager::readSongItems(), TTKRunObject::run(), MusicCloudFileInformationWidget::setFileInformation(), splitToken(), and MusicPlaylistManager::writeSongItem().
Get string suffix path.
Definition at line 51 of file musicstringutils.cpp.