aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/detailsdialog.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2017-03-09 19:36:12 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2017-03-09 19:36:12 +0000
commit012d7dab72fdcac72381db2493882eace82f8095 (patch)
tree75f7607d340b8921ee82b48fdd9747b7cbacb922 /src/qmmpui/detailsdialog.cpp
parentec3164f83ee035abeefabcc69936db0a3b245f1c (diff)
downloadqmmp-012d7dab72fdcac72381db2493882eace82f8095.tar.gz
qmmp-012d7dab72fdcac72381db2493882eace82f8095.tar.bz2
qmmp-012d7dab72fdcac72381db2493882eace82f8095.zip
added cover tab to the track details dialog
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7083 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/detailsdialog.cpp')
-rw-r--r--src/qmmpui/detailsdialog.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/qmmpui/detailsdialog.cpp b/src/qmmpui/detailsdialog.cpp
index f3633898e..64a42906b 100644
--- a/src/qmmpui/detailsdialog.cpp
+++ b/src/qmmpui/detailsdialog.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2009-2016 by Ilya Kotov *
+ * Copyright (C) 2009-2017 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -31,6 +31,7 @@
#include "ui_detailsdialog.h"
#include "playlisttrack.h"
#include "tageditor_p.h"
+#include "coverviewer_p.h"
#include "detailsdialog.h"
DetailsDialog::DetailsDialog(QList<PlayListTrack *> tracks, QWidget *parent)
@@ -143,6 +144,14 @@ void DetailsDialog::updatePage()
m_metaData = *m_track;
qDeleteAll(flist);
+ QPixmap cover = MetaDataManager::instance()->getCover(m_path);
+ if(!cover.isNull())
+ {
+ CoverViewer *coverViewer = new CoverViewer(this);
+ coverViewer->setPixmap(cover);
+ m_ui->tabWidget->addTab(coverViewer, tr("Cover"));
+ }
+
m_metaDataModel = MetaDataManager::instance()->createMetaDataModel(m_path, this);
if(m_metaDataModel)