From 3befd105e04fb5d724c13863b25f720e239bc14c Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 18 Jul 2010 12:12:05 +0200 Subject: Implemented setDvdNo for FilesTree The dvd number can be set for several files at once with this function. Also fixed a little bug when showing the series name in the status bar. Only show file part number if it is > 0. --- filestreewidget.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'filestreewidget.h') diff --git a/filestreewidget.h b/filestreewidget.h index 06f1d3c..b6ce951 100644 --- a/filestreewidget.h +++ b/filestreewidget.h @@ -11,12 +11,15 @@ #include #include #include +#include class FilesTreeView; class FilesTreeModel; class FilesTreeSortModel; class SeriesTreeModel; class QContextMenuEvent; +class QSpinBox; +class QPushButton; class FilesTreeWidget : public QWidget { Q_OBJECT @@ -27,6 +30,7 @@ class FilesTreeWidget : public QWidget { public slots: void moveToBurn(); + void setDvdNo(); private slots: void fileSelectionChanged(const QModelIndex ¤t, const QModelIndex &previous); @@ -64,4 +68,17 @@ class FilesTreeSortModel : public QSortFilterProxyModel { virtual bool lessThan(const QModelIndex &left, const QModelIndex &right) const; }; +class DvdNoDialog : public QDialog { + Q_OBJECT + public: + DvdNoDialog(QWidget *parent = 0, Qt::WindowFlags f = 0); + ~DvdNoDialog() {} + int dvdNo() const; + + private: + QSpinBox *mDvdNo; + QPushButton *mOk; + QPushButton *mCancel; +}; + #endif -- cgit v1.2.3-70-g09d2