From ff4a70f50e42152c5c391fd7801b916e64b181a4 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 26 Feb 2012 09:31:49 +0100 Subject: Move some code from NewPicsDialog around Put mapping editor into a seperate class to make it easier using it for changing mappings later. --- newpicsdialog.h | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'newpicsdialog.h') 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: -- cgit v1.2.3-70-g09d2