From 9954c11ac9bc51fe81cc9949ff9799ac87512d92 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 12 Jul 2013 14:25:59 +0200 Subject: Make PartNo and Subtitle editable --- archiveview.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'archiveview.h') 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: -- cgit v1.2.3-70-g09d2