summaryrefslogtreecommitdiffstats
path: root/newpicsdialog.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2012-02-26 09:31:49 +0100
committerArno <am@disconnect.de>2012-02-26 09:31:49 +0100
commitff4a70f50e42152c5c391fd7801b916e64b181a4 (patch)
treef0dd031ac41558df1589c3de8ac69a7abecf7263 /newpicsdialog.h
parent7b373a2a860d1e779664fffe98db769be34d5591 (diff)
downloadSheMov-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.h17
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: