diff options
Diffstat (limited to 'smdialog.h')
-rw-r--r-- | smdialog.h | 23 |
1 files changed, 22 insertions, 1 deletions
@@ -8,7 +8,11 @@ #ifndef SMDIALOG_H #define SMDIALOG_H -#include <QtWidgets/QDialog> +#include <QDialog> + +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 |