diff options
Diffstat (limited to 'src/plugins')
| -rw-r--r-- | src/plugins/Input/mad/detailsdialog.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/Input/mad/detailsdialog.cpp b/src/plugins/Input/mad/detailsdialog.cpp index add050bed..26baaf0f9 100644 --- a/src/plugins/Input/mad/detailsdialog.cpp +++ b/src/plugins/Input/mad/detailsdialog.cpp @@ -391,7 +391,10 @@ QPixmap DetailsDialog::findCover(const QString &path) QStringList filters; filters << "*.jpg" << "*.png"; QFileInfoList file_list = dir.entryInfoList(filters); - if(!file_list.isEmpty()) - return QPixmap (file_list.at(0).absoluteFilePath()); + foreach(QFileInfo i, file_list) + { + if(!i.absoluteFilePath().contains("back", Qt::CaseInsensitive)) + return QPixmap (i.absoluteFilePath()); + } return QPixmap(); } |
