From 1a8755d592050c45de6c90f90d88c60de987aa48 Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 4 Mar 2023 20:37:36 +0100 Subject: Enhance movie title detection If there is no title in the container, use the filename instead. --- movieinfopage.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/movieinfopage.cpp b/movieinfopage.cpp index 6ebc1e1..ca1921d 100644 --- a/movieinfopage.cpp +++ b/movieinfopage.cpp @@ -210,7 +210,13 @@ void MovieInfoPage::extractTitle(){ QJsonObject jObj1 = jDoc.object().value("format").toObject(); QJsonObject jObj2 = jObj1.value("tags").toObject(); QString title = jObj2.value("title").toString().toLower(); - mSubtitle->setText(title); + if(!title.isEmpty()){ + mSubtitle->setText(title); + }else{ + QString fn = curIdxList.at(0).data(WizardTreeModel::FileNameRole).toString().toLower(); + fn.replace(".mkv", ""); + mSubtitle->setText(fn); + } } } } -- cgit v1.2.3-70-g09d2