TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the playlist manager. More...
#include <musicplaylistmanager.h>
Public Member Functions | |
void | writeSongItem (const QString &path, const MusicSongItemList &item) |
void | readSongItems (const QStringList &paths, MusicSongItemList &items) |
The class of the playlist manager.
Definition at line 27 of file musicplaylistmanager.h.
void MusicPlaylistManager::readSongItems | ( | const QStringList & | paths, |
MusicSongItemList & | items | ||
) |
Read music playlist data from file.
Definition at line 178 of file musicplaylistmanager.cpp.
References ASX_FILE_SUFFIX, CSV_FILE_SUFFIX, DBPL_FILE_SUFFIX, FPL_FILE_SUFFIX, JSPF_FILE_SUFFIX, M3U8_FILE_SUFFIX, M3U_FILE_SUFFIX, PLS_FILE_SUFFIX, qAsConst, readASXConfig(), readCSVConfig(), readDBPLConfig(), readFPLConfig(), readJSPFConfig(), readM3UConfig(), readPLSConfig(), readTKPLConfig(), readTXTConfig(), readWPLConfig(), readXSPFConfig(), TTK::String::suffix(), TPL_FILE_SUFFIX, TTK_FILE_SUFFIX, TXT_FILE_SUFFIX, WPL_FILE_SUFFIX, and XSPF_FILE_SUFFIX.
Referenced by MusicApplication::importSongsItemList().
Write music playlist data to file.
Definition at line 135 of file musicplaylistmanager.cpp.
References ASX_FILE_SUFFIX, CSV_FILE_SUFFIX, JSPF_FILE_SUFFIX, M3U8_FILE_SUFFIX, M3U_FILE_SUFFIX, PLS_FILE_SUFFIX, TTK::String::suffix(), TPL_FILE_SUFFIX, TTK_FILE_SUFFIX, TXT_FILE_SUFFIX, WPL_FILE_SUFFIX, writeASXConfig(), writeCSVConfig(), writeJSPFConfig(), writeM3UConfig(), writePLSConfig(), writeTKPLConfig(), writeTXTConfig(), writeWPLConfig(), writeXSPFConfig(), and XSPF_FILE_SUFFIX.
Referenced by MusicApplication::exportSongsItem(), and MusicApplication::exportSongsItemList().