From aaef34e66368a2803ae876d734809b69f0c258a2 Mon Sep 17 00:00:00 2001 From: Arno Date: Thu, 27 Jan 2011 13:06:32 +0100 Subject: Finished metadata Created a modes for metadata, revamped NewMovieWizard to use the model and created a MetadataWidget to edit and display metadata. --- newmoviewizard.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'newmoviewizard.h') diff --git a/newmoviewizard.h b/newmoviewizard.h index 639a710..54a706a 100644 --- a/newmoviewizard.h +++ b/newmoviewizard.h @@ -24,6 +24,7 @@ class QComboBox; class QCheckBox; class QStringListModel; class QPlainTextEdit; +class SeriesMetadataModel; class WizardTreeModel; class SmTreeItem; class MovieInfoPage; @@ -104,16 +105,23 @@ class MovieMappingPage : public QWizardPage { class MovieMetadataPage : public QWizardPage { Q_OBJECT + Q_PROPERTY(QString comment READ comment); + Q_PROPERTY(QString releaseGroup READ releaseGroup); + Q_PROPERTY(QString sourceMedium READ sourceMedium); public: explicit MovieMetadataPage(QWidget *parent = 0); virtual ~MovieMetadataPage() {} virtual void initializePage(); + QString comment() const; + QString releaseGroup() const; + QString sourceMedium() const; private slots: void toggleMetadata(int state); private: void setupGui(); + SeriesMetadataModel *mModel; QSpinBox *mReleaseYear; QComboBox *mSourceMedium; QComboBox *mReleaseGroup; -- cgit v1.2.3-70-g09d2