diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-09-16 10:47:33 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2018-09-16 10:47:33 +0000 |
| commit | b7c2393ecb906cb529c16e23e62550ebf09fb2ef (patch) | |
| tree | 725ead31c506a17ea2bf66a7000b1c3e39aa30d6 /src/qmmpui/covereditor_p.h | |
| parent | ad93adc50b21179c082da72c63812a2316587277 (diff) | |
| download | qmmp-b7c2393ecb906cb529c16e23e62550ebf09fb2ef.tar.gz qmmp-b7c2393ecb906cb529c16e23e62550ebf09fb2ef.tar.bz2 qmmp-b7c2393ecb906cb529c16e23e62550ebf09fb2ef.zip | |
partial cover editor form implementation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8296 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/covereditor_p.h')
| -rw-r--r-- | src/qmmpui/covereditor_p.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/qmmpui/covereditor_p.h b/src/qmmpui/covereditor_p.h index 5ccbc25ae..9824fef40 100644 --- a/src/qmmpui/covereditor_p.h +++ b/src/qmmpui/covereditor_p.h @@ -22,8 +22,12 @@ #define COVEREDITOR_P_H #include <QWidget> +#include <QString> +#include <qmmp/metadatamodel.h> #include "ui_covereditor.h" +class CoverViewer; + /** @internal @author Ilya Kotov <forkotov02@ya.ru> @@ -33,11 +37,22 @@ class CoverEditor : public QWidget { Q_OBJECT public: - explicit CoverEditor(QWidget *parent = 0); + explicit CoverEditor(MetaDataModel *model, const QString &coverPath, QWidget *parent = 0); + + bool isEditable() const; +private slots: + void on_sourceComboBox_activated(int index); + void on_loadButton_clicked(); + void on_deleteButton_clicked(); + void on_saveAsButton_clicked(); private: Ui::CoverEditor m_ui; + MetaDataModel *m_model; + CoverViewer *m_viewer; + QString m_coverPath; + bool m_editable; }; |
