diff options
author | Arno <am@disconnect.de> | 2011-01-27 13:06:32 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2011-01-27 13:06:32 +0100 |
commit | aaef34e66368a2803ae876d734809b69f0c258a2 (patch) | |
tree | 71db0c618431c361c143dba3386045c7682d4d17 /newmoviewizard.h | |
parent | e4718ab079f4a4eba4a47fb75992b977a787f369 (diff) | |
download | SheMov-aaef34e66368a2803ae876d734809b69f0c258a2.tar.gz SheMov-aaef34e66368a2803ae876d734809b69f0c258a2.tar.bz2 SheMov-aaef34e66368a2803ae876d734809b69f0c258a2.zip |
Finished metadata
Created a modes for metadata, revamped NewMovieWizard to use the model
and created a MetadataWidget to edit and display metadata.
Diffstat (limited to 'newmoviewizard.h')
-rw-r--r-- | newmoviewizard.h | 8 |
1 files changed, 8 insertions, 0 deletions
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; |