Clementine-audio-player-Mac.../src/radio/magnatuneplaylistitem.cpp

24 lines
558 B
C++
Raw Normal View History

#include "magnatuneplaylistitem.h"
MagnatunePlaylistItem::MagnatunePlaylistItem(const QString& type)
: LibraryPlaylistItem(type)
{
}
MagnatunePlaylistItem::MagnatunePlaylistItem(const Song& song)
: LibraryPlaylistItem("Magnatune")
{
song_ = song;
}
bool MagnatunePlaylistItem::InitFromQuery(const QSqlQuery &query) {
// Rows from the songs tables come first
song_.InitFromQuery(query, Song::kColumns.count() + 1);
return song_.is_valid();
}
2010-05-18 22:51:33 +02:00
QUrl MagnatunePlaylistItem::Url() const {
return QUrl::fromEncoded(song_.filename().toAscii());
2010-05-18 22:51:33 +02:00
}