Handle doTranslation option
This commit is contained in:
parent
fbbfdb9921
commit
ad107834eb
@ -26,6 +26,7 @@ void Capturer::updateSettings(const Settings &settings)
|
||||
sourceLanguage_ = settings.sourceLanguage;
|
||||
targetLanguage_ = settings.targetLanguage;
|
||||
translators_ = settings.translators;
|
||||
doTranslation_ = settings.doTranslation;
|
||||
}
|
||||
|
||||
void Capturer::captured(const TaskPtr &task)
|
||||
@ -35,6 +36,7 @@ void Capturer::captured(const TaskPtr &task)
|
||||
// TODO process modifiers
|
||||
task->translators = translators_;
|
||||
task->sourceLanguage = sourceLanguage_;
|
||||
if (doTranslation_)
|
||||
task->targetLanguage = targetLanguage_;
|
||||
manager_.captured(task);
|
||||
}
|
||||
|
@ -30,4 +30,5 @@ private:
|
||||
LanguageId sourceLanguage_;
|
||||
LanguageId targetLanguage_;
|
||||
QStringList translators_;
|
||||
bool doTranslation_{false};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user