From 9f314ad26720a925e8e7a7f1a9f61330f3fd29c1 Mon Sep 17 00:00:00 2001 From: Arno Date: Mon, 7 Apr 2014 16:16:55 +0200 Subject: Create new, empty Seriespart by contect menu Preparation for drag and drop. Also make it possible to delete Seriesparts without files. --- smdialog.h | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to 'smdialog.h') diff --git a/smdialog.h b/smdialog.h index cef5b27..4b2e935 100644 --- a/smdialog.h +++ b/smdialog.h @@ -8,7 +8,11 @@ #ifndef SMDIALOG_H #define SMDIALOG_H -#include +#include + +class QLineEdit; +class QSpinBox; +class QPushButton; class SmDialog : public QDialog { Q_OBJECT @@ -19,4 +23,21 @@ class SmDialog : public QDialog { virtual void showEvent(QShowEvent *); }; +class SeriesPartsDialog : public SmDialog { + Q_OBJECT + public: + explicit SeriesPartsDialog(QWidget *parent, Qt::WindowFlags f = 0); + QString subtitle() const; + int partNo() const; + void setSubtitle(const QString &subtitle); + void setPartno(int partNo); + + private: + QLineEdit *mSubtitle; + QSpinBox *mPartno; + QPushButton *mOk; + QPushButton *mCancel; + +}; + #endif // SMDIALOG_H -- cgit v1.2.3-70-g09d2