From 5585cebc2d26793151b19d4211bec0fdf8f7959f Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Sat, 15 Jul 2023 17:22:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E6=99=B6=EF=BC=9A=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E4=B8=8B=E4=BD=BF=E7=94=A8=E8=8B=B1=E6=96=87?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scanner2/mainwindow.cpp | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/app/scanner2/mainwindow.cpp b/app/scanner2/mainwindow.cpp index 175c4897..bcaaa31a 100644 --- a/app/scanner2/mainwindow.cpp +++ b/app/scanner2/mainwindow.cpp @@ -2789,25 +2789,26 @@ void MainWindow::on_act_clearRoller_triggered() void MainWindow::on_act_help_triggered() { + QString filename; #if defined(HG_CMP_MSC) #if defined(OEM_HANWANG) - QString filename = QApplication::applicationDirPath() + "/HanvonScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/HanvonScan_App_Help_manual.pdf"; #elif defined(OEM_LISICHENG) - QString filename = QApplication::applicationDirPath() + "/LanxumScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/LanxumScan_App_Help_manual.pdf"; #elif defined(OEM_CANGTIAN) - QString filename = QApplication::applicationDirPath() + "/CumtennScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/CumtennScan_App_Help_manual.pdf"; #elif defined(OEM_ZHONGJING) - QString filename = QApplication::applicationDirPath() + "/MicrotekScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/MicrotekScan_App_Help_manual.pdf"; + if (m_currLang == "english") + filename = QApplication::applicationDirPath() + "/MicrotekScan_App_Help_manual_EN.pdf"; #elif defined(OEM_ZIGUANG) - QString filename = QApplication::applicationDirPath() + "/UniScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/UniScan_App_Help_manual.pdf"; #elif defined(OEM_NEUTRAL) - QString filename = QApplication::applicationDirPath() + "/NeuScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/NeuScan_App_Help_manual.pdf"; #else - QString filename = QApplication::applicationDirPath() + "/HuaGoScan_App_Help_manual.pdf"; + filename = QApplication::applicationDirPath() + "/HuaGoScan_App_Help_manual.pdf"; #endif #else - QString filename; - std::string osName; FILE *file = popen("cat /etc/issue | cut -d\' \' -f1", "r"); if (NULL != file) @@ -2829,6 +2830,8 @@ void MainWindow::on_act_help_triggered() filename = QApplication::applicationDirPath() + "/../../entries/help/CumtennScan_App_Help_manual.pdf"; #elif defined(OEM_ZHONGJING) filename = QApplication::applicationDirPath() + "/../../entries/help/MicrotekScan_App_Help_manual.pdf"; + if (m_currLang == "english") + filename = QApplication::applicationDirPath() + "/../../entries/help/MicrotekScan_App_Help_manual_EN.pdf"; #elif defined(OEM_ZIGUANG) filename = QApplication::applicationDirPath() + "/../../entries/help/UniScan_App_Help_manual.pdf"; #elif defined(OEM_NEUTRAL) @@ -2847,6 +2850,8 @@ void MainWindow::on_act_help_triggered() filename = QApplication::applicationDirPath() + "/../doc/CumtennScan_App_Help_manual.pdf"; #elif defined(OEM_ZHONGJING) filename = QApplication::applicationDirPath() + "/../doc/MicrotekScan_App_Help_manual.pdf"; + if (m_currLang == "english") + filename = QApplication::applicationDirPath() + "/../doc/MicrotekScan_App_Help_manual_EN.pdf"; #elif defined(OEM_ZIGUANG) filename = QApplication::applicationDirPath() + "/../doc/UniScan_App_Help_manual.pdf"; #elif defined(OEM_NEUTRAL)