diff options
author | Arno <am@disconnect.de> | 2015-04-08 12:54:41 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2015-04-08 12:54:41 +0200 |
commit | 8c0070a69df9337dee81d4a9d645dd9726564681 (patch) | |
tree | 03f9a525780bdf26ae880042b8e13eaed7e5f2e5 /newpicsdialog.h | |
parent | 2f7b2582010bac5f24c6f57ea54b89aa46df2faa (diff) | |
download | SheMov-8c0070a69df9337dee81d4a9d645dd9726564681.tar.gz SheMov-8c0070a69df9337dee81d4a9d645dd9726564681.tar.bz2 SheMov-8c0070a69df9337dee81d4a9d645dd9726564681.zip |
Implement presets for NewPicsDialog
A set of attributes can now be saved and loaded in NewPicsDialog.
Diffstat (limited to 'newpicsdialog.h')
-rw-r--r-- | newpicsdialog.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/newpicsdialog.h b/newpicsdialog.h index 3da2d4b..90873f4 100644 --- a/newpicsdialog.h +++ b/newpicsdialog.h @@ -16,6 +16,7 @@ class QTabWidget; class QMoveEvent; class QLabel; +class QMenu; class SmTreeView; class NewPicFilesModel; class QSortFilterProxyModel; @@ -39,6 +40,8 @@ class NewPicsDialog : public QDialog { private slots: void savePos(); + void loadPreset() const; + void savePreset(); protected: virtual void moveEvent(QMoveEvent *e); @@ -51,13 +54,14 @@ class NewPicsDialog : public QDialog { SmTreeView *mFilesV; NewPicFilesModel *mFilesModel; QSortFilterProxyModel *mFilesProxy; - QPushButton *mSavePos; + QPushButton *mPresets; QPushButton *mAddFiles; QPushButton *mRemoveFiles; QPushButton *mOk; QPushButton *mCancel; MappingTreeWidget *mMappingTreeWidget; QLabel *mPosL; + QMenu *mPresetMenu; QSqlDatabase mDb; QPoint mPos; }; |