From eba82113f10a79f6c5ba359369cb79f45c2abf0a Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Mon, 2 Sep 2024 16:40:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=89=E9=94=AE=E6=89=AB=E6=8F=8F=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=E5=8B=BE=E9=80=89=E9=99=A4=E6=91=A9=E5=B0=94=E7=BA=B9?= =?UTF-8?q?=E5=92=8C=E9=80=89=E6=8B=A9=E8=87=AA=E5=8A=A8=E6=96=87=E6=9C=AC?= =?UTF-8?q?=E6=96=B9=E5=90=91=E8=AF=86=E5=88=AB=E5=A2=9E=E5=8A=A0=E6=8F=90?= =?UTF-8?q?=E7=A4=BA=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scantool/Scantool_zh_CN.qm | Bin 6942 -> 7146 bytes app/scantool/Scantool_zh_CN.ts | 128 ++++++++++++++++------------- app/scantool/form_deviceconfig.cpp | 12 +++ 3 files changed, 81 insertions(+), 59 deletions(-) diff --git a/app/scantool/Scantool_zh_CN.qm b/app/scantool/Scantool_zh_CN.qm index bd6e62377c4c8dc32585f78a5c4bba0ddaf6905a..596f6df07853957eca800d81c3984bfae3c3803d 100644 GIT binary patch delta 1071 zcmX|<4@{JG7{|YN_rCAF?|Xms0MVwr)7jFNGtv_#Ww;S;35-zEnaXwd>K!O&#{pen zN9$P8C}~G2tHhuvGl#~a@ZYq*inM0aQln(DX1Ed(jBH?i>9%fr_j#Z9_x!%k_j#V% z>%P9MDJi-K!2N((C)3FW@&WQ7xr97NE+uaP;&Q-HlAy7I*X;bB3FN-R9R8;03;~7X zfN%mR{s>6^4tSbR@_JzSB#=V>@eMFzAuzfUh^9Qtmmm+?Av99JR1e`>0hs<9gt6Te zdKF@E4vWr)*uvbT`4C&TlC=;I(S%_n!K8LbztVj2LdbnIo7{oWVH2SAqqhGNU~5J! zi~07QhJh=WY2d11aMxuNA=PHM@%!U|++duY*#cN&M)xNwg?o(E7Iv;Wj3c33z%gi? zI6Wo!hAI2jCO|r3Dm^tsp#sz3MUBQ&1;x_?SkA;Z8q%VpLg({TMQ4J>9O3(TjA}K) zjl#85bBi;x|6-giy5sX$tzLBZvwh*Zn6aUju{}YTOU&t{eZ#T@U0LGBds)@CRxByn zPuGu%5nq^YGQ`G5z64xn#Y4?;&Q*+wR}Ox`In;}Hmd7Q#y=9k(yUz^oDRC1o}cFU5j zk9$}xOUE}eUMH7s^K)+pJJ@GMxQd;QTT4Iwn!+{K zdg~f~*R4l=Z_~&K*+zjhvYpH)xsqu+$#=;Qtv9dzLgP=_Mt|4`7~is|?`0!Nz4rg~ zrd#Y)O9wgOnf8g+^j++9)bZdm15CW+@NcI9`5#BHIKqESonyyWQ#|Y#D5G;FD*&Ws zbhVjINWM8`zQM#W`76w3p}JbkYqH5mRDUqFq8E9;qB7U0P1aUi zX4xtd7HdW865{6lC2O;y3^gGc%1et4^QE($eV*qz&-43!zrXW*uvbQw`8f{&mjMA{3$E-Ye1&FQT9zOr5yMg!-K)enlUIhHd0K1+5 zeigu=hja4FV_?iC;M;t_>3@@h&HT_0v4jPTMG)IXz$Xmi_hT${2vTAUMFSy~?*V+X zAXR0M9!L!|AqX&V?RgFagbID7 z&#?pn@xtd%Nr0jn0;9?S%Y8%SC3Zn*Hte)8xjDfwv@Mp&CK`U-XF;XMnB6+S1TJG= zR|pM{70s#5Jm=+FCj?Kni}m|i4fUfm#E4H_g{*Qz{2aduu;xqS=KbKj$WF4z_uwRI=y}Q|nU05f{5rDD~9cX37WBA0?0F zKFX1=lbJ3~&YhG-Gf8sU;&OhEkdB>2BkRV%5MrN^=8Ex#cpWk zIVDHAZ@)RGz(j!z^VQVJG_=qB$UT?+2vt`v>!g7R>e-j!oOh__Mw*=zwyD=j9CT<@ zJwZDt*spdTcmSv#OML84CMmYKm-2vju;tprTCQ)kv<{@wz%9$e^RIYM-e_>}a{5PW z*-iIYxIin?R&u>oyPAFyu!WP=WEy#jJWSS*t)%lb2SeJ|{ Form_DeviceConfig - + Default 恢复默认 - + Custom gamma 自定义色调曲线 - + + + Prompt 提示 - - - - - - - - - + + + + + + + + + The funtion is unsupported 此版本不支持该功能 + + + + This function may cause a decrease in the speed of drawing. + 此功能可能会导致出图速度降低. + Form_SaveParam @@ -381,23 +389,24 @@ 用户自定义页数 - - - - + + + + e.g. '%1%2' 例如.“%1%2” + Browse directory - 文件夹路径 + 文件夹路径 MainWindow - + Scan Tool 扫描工具 @@ -427,106 +436,107 @@ 选择设备 - + Show 打开 - + Exit 退出 - + Device Type 设备类型 - + Button Id 按键ID - + Device Config 设备配置 - + Save Param 保存参数 - - - + + + Manual 手动 - - - + + + Button 1 按键 1 - - - + + + Button 2 按键 2 - - - + + + Button 3 按键 3 - - - + + + Button 4 按键 4 - - - + + + Button 5 按键 5 - - - - - - + + + + + + + Tips 提示 - - - + + + Device is offline 设备已断开 - + binary 黑白 - + gray 256级灰度 - + rgb 24位彩色 @@ -535,13 +545,13 @@ 不支持打开设备 %1 - - + + No item selected 请选择配置项 - + Device type mismatch 设备类型不匹配 @@ -550,12 +560,12 @@ 手动扫描配置不可被删除 - + Question 询问 - + Are you sure you want to remove the item? 确认删除配置项? diff --git a/app/scantool/form_deviceconfig.cpp b/app/scantool/form_deviceconfig.cpp index 51629eec..5f6ff18d 100644 --- a/app/scantool/form_deviceconfig.cpp +++ b/app/scantool/form_deviceconfig.cpp @@ -886,6 +886,13 @@ void Form_DeviceConfig::on_string_list_comboBoxClicked() return; } + bool ok = false; + if ((deviceConfigEx->name == SANE_STD_OPT_NAME_TEXT_DIRECTION) && + 0 == strcmp(to_default_language(comboBox->currentText().toStdString().c_str(), &ok), OPTION_VALUE_WGFX_ZDWBFXSB)) + { + QMessageBox::information(this, tr("Prompt"), tr("This function may cause a decrease in the speed of drawing.")); + } + deviceConfigEx->stringValue = currentText; if ((method & SANE_INFO_RELOAD_OPTIONS) == SANE_INFO_RELOAD_OPTIONS) { @@ -1378,6 +1385,11 @@ void Form_DeviceConfig::on_checkedClicked() return; } + if (currentState && (deviceConfigEx->name == SANE_STD_OPT_NAME_RID_MORR)) + { + QMessageBox::information(this, tr("Prompt"), tr("This function may cause a decrease in the speed of drawing.")); + } + deviceConfigEx->boolValue = currentState; if ((method & SANE_INFO_RELOAD_OPTIONS) == SANE_INFO_RELOAD_OPTIONS) {