From b2f5cc93f2a301a577eccd2ac48940cc220d25a9 Mon Sep 17 00:00:00 2001 From: Gres Date: Sun, 5 Apr 2020 12:51:39 +0300 Subject: [PATCH] Show used translator name --- src/represent/resultwidget.cpp | 1 + src/task.h | 1 + src/translate/webpage.cpp | 1 + 3 files changed, 3 insertions(+) diff --git a/src/represent/resultwidget.cpp b/src/represent/resultwidget.cpp index 45593cf..06ec068 100644 --- a/src/represent/resultwidget.cpp +++ b/src/represent/resultwidget.cpp @@ -84,6 +84,7 @@ void ResultWidget::show(const TaskPtr &task) recognized_->setToolTip(tooltip); translated_->setText(task->translated); + translated_->setToolTip(task->usedTranslator); const auto gotTranslation = !task->translated.isEmpty(); translated_->setVisible(gotTranslation); diff --git a/src/task.h b/src/task.h index a414b3d..5bbff20 100644 --- a/src/task.h +++ b/src/task.h @@ -22,6 +22,7 @@ public: LanguageId targetLanguage; QStringList translators; + QString usedTranslator; QString error; QStringList translatorErrors; diff --git a/src/translate/webpage.cpp b/src/translate/webpage.cpp index 0c0d635..6d91079 100644 --- a/src/translate/webpage.cpp +++ b/src/translate/webpage.cpp @@ -149,6 +149,7 @@ void WebPage::setTranslated(const QString &text) SOFT_ASSERT(task_, return ) task_->translated = text; + task_->usedTranslator = scriptName_; translator_.finish(task_); }