From 8418eb44760dd28ea6c667f0eb96a5643aeae58f Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 23 Sep 2018 09:07:36 +0000 Subject: fixed cover editor issues git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8355 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/covereditor.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/qmmpui/covereditor.cpp') diff --git a/src/qmmpui/covereditor.cpp b/src/qmmpui/covereditor.cpp index 12d538dda..3d23fce54 100644 --- a/src/qmmpui/covereditor.cpp +++ b/src/qmmpui/covereditor.cpp @@ -38,7 +38,7 @@ CoverEditor::CoverEditor(MetaDataModel *model, const QString &coverPath, QWidget layout->addWidget(m_viewer); m_ui.frame->setLayout(layout); - if(m_model && !m_model->cover().isNull()) + if(m_model && (!m_model->cover().isNull() || m_editable)) m_ui.sourceComboBox->setCurrentIndex(1); else m_ui.sourceComboBox->setCurrentIndex(0); @@ -80,11 +80,15 @@ void CoverEditor::on_sourceComboBox_activated(int index) void CoverEditor::on_loadButton_clicked() { m_viewer->load(); + m_ui.deleteButton->setEnabled(m_viewer->hasPixmap()); + m_ui.saveAsButton->setEnabled(m_viewer->hasPixmap()); } void CoverEditor::on_deleteButton_clicked() { m_viewer->clear(); + m_ui.deleteButton->setEnabled(m_viewer->hasPixmap()); + m_ui.saveAsButton->setEnabled(m_viewer->hasPixmap()); } void CoverEditor::on_saveAsButton_clicked() -- cgit v1.2.3-13-gbd6f