diff options
Diffstat (limited to 'newmoviewizard.cpp')
-rw-r--r-- | newmoviewizard.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/newmoviewizard.cpp b/newmoviewizard.cpp index 08907c2..3e5ca9b 100644 --- a/newmoviewizard.cpp +++ b/newmoviewizard.cpp @@ -140,7 +140,7 @@ void NewMovieWizard::accept(){ secs = m.value("duration").toDouble(); quality = field("quality").toInt(); //check for origin - QModelIndex oIdx = curIdx.child(0, 0); + QModelIndex oIdx = wizardModel->index(0, 0, curIdx); if(oIdx.isValid()){ QList<QVariant> oData = wizardModel->fileData(oIdx); QString oFullPath = oData.value(WizardTreeModel::FullPath).toString(); @@ -202,7 +202,7 @@ void NewMovieWizard::accept(){ insertActorQ.prepare("INSERT INTO actors (tactorname) VALUES(:name)"); QSqlQuery actorMapQ(db); actorMapQ.prepare("INSERT INTO seriesparts_actormap (iseriesparts_id, iactors_id) VALUES(:pid, :aid)"); - foreach(QString a, actors){ + for(QString a : actors){ a = a.toLower().trimmed(); int actorId = 0; actorIdQ.bindValue(":name", a); @@ -237,7 +237,7 @@ void NewMovieWizard::accept(){ insertGenreQ.prepare("INSERT INTO genres (tgenrename) VALUES(:name)"); QSqlQuery genreMapQ(db); genreMapQ.prepare("INSERT INTO seriesparts_genremap (iseriesparts_id, igenres_id) VALUES(:pid, :gid)"); - foreach(QString g, genres){ + for(QString g : genres){ g = g.toLower().trimmed(); int genreId = 0; genreIdQ.bindValue(":name", g); @@ -422,7 +422,7 @@ void MovieInfoPage::addFile(const QString &file){ } void MovieInfoPage::selectFirst(){ - QModelIndex fIdx = mFileModel->rootIndex().child(0, 0); + QModelIndex fIdx = mFileModel->index(0, 0, mFileModel->rootIndex()); if(fIdx.isValid()){ mFileView->selectionModel()->select(fIdx, QItemSelectionModel::Rows | QItemSelectionModel::ClearAndSelect); } @@ -502,7 +502,7 @@ void MovieInfoPage::addFiles(){ if(files.isEmpty()){ return; } - foreach(QString f, files){ + for(const QString &f : files){ addFile(f); } QFileInfo fi(files.at(0)); @@ -512,13 +512,13 @@ void MovieInfoPage::addFiles(){ void MovieInfoPage::removeFile(){ QModelIndexList selected = mFileView->selectionModel()->selectedRows(); QList<QPersistentModelIndex> curSel; - foreach(QModelIndex idx, selected){ + for(const QModelIndex &idx : selected){ curSel << QPersistentModelIndex(idx); } if(selected.isEmpty()){ return; } - foreach(QPersistentModelIndex pi, curSel){ + for(const QPersistentModelIndex &pi : curSel){ QModelIndex cur = mProxy->mapToSource(pi); if(cur.isValid()){ mFileModel->removeRow(cur.row(), cur.parent()); |