From 4bbcd75f1ff29c8dbd9befcbe8913587d35a3ed0 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 16 Oct 2016 00:26:48 +0200 Subject: Add Next> to NewPicsDialog Make archiving various pictures easier. When NewPicsDialog is calles with a directory, the Next> button archives the current pic and selects the next. --- newpicsdialog.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'newpicsdialog.h') diff --git a/newpicsdialog.h b/newpicsdialog.h index d526e58..79a6acb 100644 --- a/newpicsdialog.h +++ b/newpicsdialog.h @@ -19,6 +19,7 @@ class QLabel; class QMenu; class SmTreeView; class NewPicFilesModel; +class PictureViewer2; class QSortFilterProxyModel; class MappingTreeWidget; class MappingEditWidget; @@ -35,11 +36,15 @@ class NewPicsDialog : public QDialog { void removeFiles(); void addFiles(const QStringList &files); void setFile(const QString &file); + void setDir(const QString &dir); void clearFiles(); void setFocusToMappings(); + void setNextPic(); + void next(); void accept(); private slots: + void archive(); void writeSettings(); void readSettings(); @@ -55,8 +60,11 @@ class NewPicsDialog : public QDialog { QPushButton *mRemoveFiles; QPushButton *mOk; QPushButton *mCancel; + QPushButton *mNext; QSqlDatabase mDb; QPoint mPos; + QStringList mFiles; + int mFilesCtr; }; class NewPicFilesModel : public SmTreeModel { -- cgit v1.2.3-70-g09d2