diff options
author | Arno <am@disconnect.de> | 2013-07-12 14:25:59 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-07-12 14:25:59 +0200 |
commit | 9954c11ac9bc51fe81cc9949ff9799ac87512d92 (patch) | |
tree | a0c546ea4cbf706cc602a1f3c019b2149740a6a6 /archiveview.h | |
parent | 5b18830e0072d2d69b85697129be3e44d60f9235 (diff) | |
download | SheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.tar.gz SheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.tar.bz2 SheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.zip |
Make PartNo and Subtitle editable
Diffstat (limited to 'archiveview.h')
-rw-r--r-- | archiveview.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/archiveview.h b/archiveview.h index 41c86c3..fa9a1d5 100644 --- a/archiveview.h +++ b/archiveview.h @@ -88,6 +88,7 @@ class ArchiveTree : public SmTreeView { void editActors(); void editGenres(); void editMetadata(); + void editSeriesPart(); private: void impossible(const QString msg = tr("Unable to perform function!")); @@ -216,6 +217,23 @@ class MetadataEditor : public QDialog { }; +class PartEditor : public QDialog { + Q_OBJECT + public: + explicit PartEditor(QWidget *parent = 0, Qt::WindowFlags f = 0); + void setPartNo(int partNo); + int partNo() const; + void setSubtitle(const QString &subtitle); + QString subtitle() const; + + + private: + QSpinBox *mPartNo; + QLineEdit *mSubtitle; + QPushButton *mCancel; + QPushButton *mAccept; +}; + class FileNoDelegate : public QStyledItemDelegate { Q_OBJECT public: |