aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlistmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/playlistmanager.cpp')
-rw-r--r--src/qmmpui/playlistmanager.cpp38
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());
}
}