diff options
author | Arno <am@disconnect.de> | 2012-02-26 09:31:49 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-02-26 09:31:49 +0100 |
commit | ff4a70f50e42152c5c391fd7801b916e64b181a4 (patch) | |
tree | f0dd031ac41558df1589c3de8ac69a7abecf7263 /newpicsdialog.h | |
parent | 7b373a2a860d1e779664fffe98db769be34d5591 (diff) | |
download | SheMov-ff4a70f50e42152c5c391fd7801b916e64b181a4.tar.gz SheMov-ff4a70f50e42152c5c391fd7801b916e64b181a4.tar.bz2 SheMov-ff4a70f50e42152c5c391fd7801b916e64b181a4.zip |
Move some code from NewPicsDialog around
Put mapping editor into a seperate class to make it easier using it for
changing mappings later.
Diffstat (limited to 'newpicsdialog.h')
-rw-r--r-- | newpicsdialog.h | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/newpicsdialog.h b/newpicsdialog.h index ea9a0bc..4401650 100644 --- a/newpicsdialog.h +++ b/newpicsdialog.h @@ -22,8 +22,7 @@ class NewPicFilesModel; class QSortFilterProxyModel; class QPushButton; class MappingTreeWidget; -class MappingTreeResultView; -class MappingTreeResultModel; +class MappingEditWidget; struct FileData; @@ -35,24 +34,18 @@ class NewPicsDialog : public QDialog { public slots: void addFiles(); void removeFiles(); - void addMapping(); - void removeMapping(); void accept(); private: QTabWidget *mTab; QWidget *mFilesWidget; - QWidget *mMappingWidget; + MappingEditWidget *mMappingEditWidget; QTreeView *mFilesV; NewPicFilesModel *mFilesModel; QSortFilterProxyModel *mFilesProxy; QPushButton *mAddFiles; QPushButton *mRemoveFiles; MappingTreeWidget *mMappingTreeWidget; - QPushButton *mAddMapping; - QPushButton *mRemoveMapping; - MappingTreeResultView *mResultView; - MappingTreeResultModel *mResultModel; QPushButton *mOk; QPushButton *mCancel; QSqlDatabase mDb; @@ -60,12 +53,6 @@ class NewPicsDialog : public QDialog { QSqlQuery *mAddMappingQ; }; -class MappingTreeResultView : public QTreeView { - Q_OBJECT - public: - explicit MappingTreeResultView(QWidget *parent = 0); -}; - class NewPicFilesModel : public SmTreeModel { Q_OBJECT public: |