Add support for multiple MPD servers.
This commit is contained in:
committed by
craig.p.drummond
parent
0f639db994
commit
f31a7264cd
@@ -320,10 +320,10 @@ QMimeData *DirViewModel::mimeData(const QModelIndexList &indexes) const
|
||||
QMimeData *mimeData = new QMimeData();
|
||||
QStringList files=filenames(indexes);
|
||||
PlayQueueModel::encode(*mimeData, PlayQueueModel::constFileNameMimeType, files);
|
||||
if (!Settings::self()->mpdDir().isEmpty()) {
|
||||
if (!MPDConnection::self()->getDetails().dir.isEmpty()) {
|
||||
QStringList paths;
|
||||
foreach (const QString &f, files) {
|
||||
paths << Settings::self()->mpdDir()+f;
|
||||
paths << MPDConnection::self()->getDetails().dir+f;
|
||||
}
|
||||
PlayQueueModel::encode(*mimeData, PlayQueueModel::constUriMimeType, paths);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user