summaryrefslogtreecommitdiffstats
path: root/newmoviewizard.cpp
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2010-07-18 14:42:26 +0200
committerArno <am@disconnect.de>2010-07-18 14:42:26 +0200
commita59ac6eb3cebdd4e3f41552c21f14165203c1ab2 (patch)
tree0ff0cec23fce7b08f02bc9acffa4adda02b906c2 /newmoviewizard.cpp
parent6d00ae1d57ed37a8d3d6d35181cb6b155dd7801c (diff)
downloadSheMov-a59ac6eb3cebdd4e3f41552c21f14165203c1ab2.tar.gz
SheMov-a59ac6eb3cebdd4e3f41552c21f14165203c1ab2.tar.bz2
SheMov-a59ac6eb3cebdd4e3f41552c21f14165203c1ab2.zip
Implemented add covers
Finally we can add covers to already existsing series. Seems to work, but I encountered a crash when merging series while testing... Unfortunately I don't know the cause.
Diffstat (limited to 'newmoviewizard.cpp')
-rw-r--r--newmoviewizard.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp
index a38c6e9..cacd891 100644
--- a/newmoviewizard.cpp
+++ b/newmoviewizard.cpp
@@ -29,6 +29,7 @@
#include "smmodelsingleton.h"
#include "mappingtablewidget.h"
#include "mappingtablemodel.h"
+#include "filestreemodel.h"
#include "helper.h"
NewMovieWizard::NewMovieWizard(QWidget *parent) : QWizard(parent){
@@ -308,10 +309,8 @@ MovieMappingPage::MovieMappingPage(const QString &table, QWidget *parent) : QWiz
}
WizardTreeModel::WizardTreeModel(QStringList &headers, QObject *parent) : SmTreeModel(headers, parent){
- mFileTypeMap.insert(1, tr("Movie"));
- mFileTypeMap.insert(2, tr("Front cover"));
- mFileTypeMap.insert(3, tr("Back cover"));
- mFileTypeMap.insert(4, tr("General cover"));
+ FilesTreeModel *filesModel = static_cast<FilesTreeModel*>(SmModelSingleton::instance()->model("FilesModel"));
+ mFileTypeMap = filesModel->fileTypes();
}
Qt::ItemFlags WizardTreeModel::flags(const QModelIndex &index) const{