From a0d6662bce79d3abe7b0ccea39eb2da793422110 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Krzemi=C5=84ski?= Date: Sun, 7 Feb 2016 23:49:47 +0100 Subject: [PATCH] show only complete basename of failed file --- src/forms/frmsummary.cpp | 2 +- src/qnapisubtitleinfo.cpp | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/forms/frmsummary.cpp b/src/forms/frmsummary.cpp index 8cf2721..f916afe 100644 --- a/src/forms/frmsummary.cpp +++ b/src/forms/frmsummary.cpp @@ -58,7 +58,7 @@ void frmSummary::setSummaryList(QList list) subData->setSubData(succIcon, s.name, QIcon(lang_path), e->engineIcon()); } else { ++badCount; - subData->setSubData(failIcon, QFileInfo(s.name).fileName()); + subData->setSubData(failIcon, s.name); } ui.lwSummary->setItemWidget(listItem, subData); diff --git a/src/qnapisubtitleinfo.cpp b/src/qnapisubtitleinfo.cpp index 5286f40..a2fed66 100644 --- a/src/qnapisubtitleinfo.cpp +++ b/src/qnapisubtitleinfo.cpp @@ -1,6 +1,7 @@ #include "qnapisubtitleinfo.h" #include #include +#include bool QNapiSubtitleInfo::operator<(const QNapiSubtitleInfo& other) const { @@ -10,7 +11,7 @@ bool QNapiSubtitleInfo::operator<(const QNapiSubtitleInfo& other) const return std::lexicographical_compare(v1.begin(), v1.end(), v2.begin(), v2.end()); } -QNapiSubtitleInfo QNapiSubtitleInfo::fromFailed(QString name) +QNapiSubtitleInfo QNapiSubtitleInfo::fromFailed(QString fileName) { - return QNapiSubtitleInfo("", "", "", name, "" ,"", SUBTITLE_NONE); + return QNapiSubtitleInfo("", "", "", QFileInfo(fileName).completeBaseName(), "" ,"", SUBTITLE_NONE); }