summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2011-05-07 07:52:12 +0200
committerArno <am@disconnect.de>2011-05-07 07:52:12 +0200
commit3cd7ca9ef0f2191ed0fe609c192c627430a07883 (patch)
tree0930dfcfdf0626ea0f0f10c2cf2702e9f93869ee
parent6a0a3e211086dcef5c94ba7110935e4f7839358b (diff)
downloadSheMov-3cd7ca9ef0f2191ed0fe609c192c627430a07883.tar.gz
SheMov-3cd7ca9ef0f2191ed0fe609c192c627430a07883.tar.bz2
SheMov-3cd7ca9ef0f2191ed0fe609c192c627430a07883.zip
Reload view after setting DVD No.
Hopefully the view gets reloaded when setting the DVD No. after burning movies to DVD. Not tested.
-rw-r--r--filestreewidget.cpp4
-rw-r--r--shemov.cpp2
2 files changed, 5 insertions, 1 deletions
diff --git a/filestreewidget.cpp b/filestreewidget.cpp
index f1d65c4..6999c06 100644
--- a/filestreewidget.cpp
+++ b/filestreewidget.cpp
@@ -238,6 +238,10 @@ void FilesTreeWidget::edit(int column){
foreach(QModelIndex curIdx, sIdxes){
mModel->setData(curIdx, value, Qt::EditRole);
}
+ // reload the view
+ if((column == FilesTreeModel::DvdNo) && (mModel->mode() != FilesTreeModel::Normal)){
+ mModel->setMode(mModel->mode());
+ }
}
}
diff --git a/shemov.cpp b/shemov.cpp
index 2069e2e..eebaf8d 100644
--- a/shemov.cpp
+++ b/shemov.cpp
@@ -336,7 +336,7 @@ void SheMov::createActions(){
connect(mCdupA, SIGNAL(triggered()), mFSWidget, SLOT(parentDir()));
mBackDirA = new QAction(QIcon(":/back_dick.png"), tr("Go back"), this);
connect(mBackDirA, SIGNAL(triggered()), mFSWidget, SLOT(goBack()));
- connect(mQuitA, SIGNAL(triggered()), qApp, SLOT(closeAllWindows()) );
+ connect(mQuitA, SIGNAL(triggered()), qApp, SLOT(closeAllWindows()));
mMarkFilesA = new QAction(tr("Select files..."), this);
mMarkFilesA->setShortcut(tr("CTRL++"));
connect(mMarkFilesA, SIGNAL(triggered()), mFSWidget->fileView(), SLOT(markFiles()));