summaryrefslogtreecommitdiffstats
path: root/archiveview.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-07-12 14:25:59 +0200
committerArno <am@disconnect.de>2013-07-12 14:25:59 +0200
commit9954c11ac9bc51fe81cc9949ff9799ac87512d92 (patch)
treea0c546ea4cbf706cc602a1f3c019b2149740a6a6 /archiveview.h
parent5b18830e0072d2d69b85697129be3e44d60f9235 (diff)
downloadSheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.tar.gz
SheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.tar.bz2
SheMov-9954c11ac9bc51fe81cc9949ff9799ac87512d92.zip
Make PartNo and Subtitle editable
Diffstat (limited to 'archiveview.h')
-rw-r--r--archiveview.h18
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: