diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-09-26 09:34:42 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-09-26 09:34:42 +0000 |
| commit | a3f5bd5887248dc7c549632957b26ecfa9ea1f40 (patch) | |
| tree | 0d568da87da89ab494ea7ec6a94048cf2a30939c /src/qmmpui/playlistmanager.cpp | |
| parent | 4da0809944474ccd059d0ab89d17f500c8d8d8ea (diff) | |
| download | qmmp-a3f5bd5887248dc7c549632957b26ecfa9ea1f40.tar.gz qmmp-a3f5bd5887248dc7c549632957b26ecfa9ea1f40.tar.bz2 qmmp-a3f5bd5887248dc7c549632957b26ecfa9ea1f40.zip | |
api changes: removed AbstractPlaylistItem class
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1915 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/playlistmanager.cpp')
| -rw-r--r-- | src/qmmpui/playlistmanager.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/src/qmmpui/playlistmanager.cpp b/src/qmmpui/playlistmanager.cpp index 69d53ae12..ba92777c5 100644 --- a/src/qmmpui/playlistmanager.cpp +++ b/src/qmmpui/playlistmanager.cpp @@ -315,28 +315,28 @@ void PlayListManager::readPlayLists() else if (param == "file") { items << new PlayListItem(); - items.last()->setMetaData(Qmmp::URL, value); + items.last()->insert(Qmmp::URL, value); } else if (items.isEmpty()) continue; else if (param == "title") - items.last()->setMetaData(Qmmp::TITLE, value); + items.last()->insert(Qmmp::TITLE, value); else if (param == "artist") - items.last()->setMetaData(Qmmp::ARTIST, value); + items.last()->insert(Qmmp::ARTIST, value); else if (param == "album") - items.last()->setMetaData(Qmmp::ALBUM, value); + items.last()->insert(Qmmp::ALBUM, value); else if (param == "comment") - items.last()->setMetaData(Qmmp::COMMENT, value); + items.last()->insert(Qmmp::COMMENT, value); else if (param == "genre") - items.last()->setMetaData(Qmmp::GENRE, value); + items.last()->insert(Qmmp::GENRE, value); else if (param == "composer") - items.last()->setMetaData(Qmmp::COMPOSER, value); + items.last()->insert(Qmmp::COMPOSER, value); else if (param == "year") - items.last()->setMetaData(Qmmp::YEAR, value); + items.last()->insert(Qmmp::YEAR, value); else if (param == "track") - items.last()->setMetaData(Qmmp::TRACK, value); + items.last()->insert(Qmmp::TRACK, value); else if (param == "disc") - items.last()->setMetaData(Qmmp::DISCNUMBER, value); + items.last()->insert(Qmmp::DISCNUMBER, value); else if (param == "length") items.last()->setLength(value.toInt()); } @@ -369,15 +369,15 @@ void PlayListManager::writePlayLists() foreach(PlayListItem* m, items) { file.write(QString("file=%1\n").arg(m->url()).toUtf8()); - file.write(QString("title=%1\n").arg(m->title()).toUtf8()); - file.write(QString("artist=%1\n").arg(m->artist()).toUtf8()); - file.write(QString("album=%1\n").arg(m->album()).toUtf8()); - file.write(QString("comment=%1\n").arg(m->comment()).toUtf8()); - file.write(QString("genre=%1\n").arg(m->genre()).toUtf8()); - file.write(QString("composer=%1\n").arg(m->composer()).toUtf8()); - file.write(QString("year=%1\n").arg(m->year()).toUtf8()); - file.write(QString("track=%1\n").arg(m->track()).toUtf8()); - file.write(QString("disc=%1\n").arg(m->discNumber()).toUtf8()); + file.write(QString("title=%1\n").arg(m->value(Qmmp::TITLE)).toUtf8()); + file.write(QString("artist=%1\n").arg(m->value(Qmmp::ARTIST)).toUtf8()); + file.write(QString("album=%1\n").arg(m->value(Qmmp::ALBUM)).toUtf8()); + file.write(QString("comment=%1\n").arg(m->value(Qmmp::COMMENT)).toUtf8()); + file.write(QString("genre=%1\n").arg(m->value(Qmmp::GENRE)).toUtf8()); + file.write(QString("composer=%1\n").arg(m->value(Qmmp::COMPOSER)).toUtf8()); + file.write(QString("year=%1\n").arg(m->value(Qmmp::YEAR)).toUtf8()); + file.write(QString("track=%1\n").arg(m->value(Qmmp::TRACK)).toUtf8()); + file.write(QString("disc=%1\n").arg(m->value(Qmmp::DISCNUMBER)).toUtf8()); file.write(QString("length=%1\n").arg(m->length()).toUtf8()); } } |
