diff options
Diffstat (limited to 'movieinfopage.cpp')
-rw-r--r-- | movieinfopage.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/movieinfopage.cpp b/movieinfopage.cpp index 2d90df9..787329f 100644 --- a/movieinfopage.cpp +++ b/movieinfopage.cpp @@ -258,7 +258,8 @@ void MovieInfoPage::guessOld(const QString &fullPath){ QString curBaseName = curFi.completeBaseName(); for(int i = 0; i < mFileModel->rowCount(mFileModel->rootIndex()); ++i){ QModelIndex curIdx = mFileModel->index(i, WizardTreeModel::FileName, mFileModel->rootIndex()); - if(curIdx.isValid()){ + QString indexFn = curIdx.data().toString(); + if(curIdx.isValid() && indexFn.contains(curBaseName)){ if(fnRe.match(curBaseName).hasMatch()){ if(curFi.absoluteFilePath() != fi.absoluteFilePath()){ parent = curIdx; |