summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-03-17 10:05:26 +0100
committerArno <am@disconnect.de>2013-03-17 10:05:26 +0100
commit4969cdba731671df80df951543dc47c4e52d70de (patch)
tree690c8dca823f52cb508c32cdd3f01cc480ed4cb4
parent4221ce21a0c419b908529ec40b769e6e5c3fa7dc (diff)
downloadSheMov-4969cdba731671df80df951543dc47c4e52d70de.tar.gz
SheMov-4969cdba731671df80df951543dc47c4e52d70de.tar.bz2
SheMov-4969cdba731671df80df951543dc47c4e52d70de.zip
Fix QFileSystemModel::FilePathRole usage
Make NewMovieWizard work again and fix QFileSystemModel::FilePathRole usage. QFileSystemModel::FilePathRole -> SmDirModel::FullPathRole
-rw-r--r--filesystemwidget.cpp2
-rw-r--r--shemov.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/filesystemwidget.cpp b/filesystemwidget.cpp
index 457d903..efe5149 100644
--- a/filesystemwidget.cpp
+++ b/filesystemwidget.cpp
@@ -423,7 +423,7 @@ void FilesystemWidget::selectAllPV(){
QModelIndex idx = mDirView->currentIndex();
if(idx.isValid()){
QModelIndex real = mDirProxy->mapToSource(idx);
- QString filePath = real.data(QFileSystemModel::FilePathRole).toString();
+ QString filePath = real.data(SmDirModel::FullPathRole).toString();
mPicViewer->addFiles(filePath, true);
}
}
diff --git a/shemov.cpp b/shemov.cpp
index 7f28443..e157e0e 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -58,6 +58,7 @@
#include "pictureswidget.h"
#include "pictureviewer2.h"
#include "helper.h"
+#include "smdirmodel.h"
SheMov::SheMov(QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, flags), mOpenWithGroupFS(0), mOpenWithGroupAV(0) {
//application icon
@@ -296,7 +297,7 @@ void SheMov::newMovieWizardWithFiles(){
}
mNewMovieWizard->restart();
foreach(QModelIndex sel, selected){
- mNewMovieWizard->infoPage()->addFile(sel.data(QFileSystemModel::FilePathRole).toString());
+ mNewMovieWizard->infoPage()->addFile(sel.data(SmDirModel::FullPathRole).toString());
}
QSettings s;
bool autoAddCovers = s.value("ui/autoaddcovers", false).toBool();