增加测试项,检测设备内存和硬盘容量

This commit is contained in:
yangjiaxuan 2023-09-20 13:46:37 +08:00
parent 92f6c6d49d
commit 57c2b84ee1
9 changed files with 211 additions and 111 deletions

View File

@ -130,36 +130,35 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="455"/> <location filename="dialog_inputserialnum.cpp" line="470"/>
<location filename="dialog_inputserialnum.cpp" line="462"/> <location filename="dialog_inputserialnum.cpp" line="477"/>
<location filename="dialog_inputserialnum.cpp" line="471"/> <location filename="dialog_inputserialnum.cpp" line="486"/>
<location filename="dialog_inputserialnum.cpp" line="478"/> <location filename="dialog_inputserialnum.cpp" line="493"/>
<location filename="dialog_inputserialnum.cpp" line="519"/>
<source>tips</source> <source>tips</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="406"/> <location filename="dialog_inputserialnum.cpp" line="418"/>
<source>Speed mode</source> <source>Speed mode</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="373"/> <location filename="dialog_inputserialnum.cpp" line="385"/>
<source>Failed!</source> <source>Failed!</source>
<translation>!</translation> <translation>!</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="380"/> <location filename="dialog_inputserialnum.cpp" line="392"/>
<source>Succeed!</source> <source>Succeed!</source>
<translation>!</translation> <translation>!</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="416"/> <location filename="dialog_inputserialnum.cpp" line="428"/>
<source>Sleep time</source> <source>Sleep time</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="425"/> <location filename="dialog_inputserialnum.cpp" line="437"/>
<source>Vid and Pid</source> <source>Vid and Pid</source>
<translation>Vid和Pid</translation> <translation>Vid和Pid</translation>
</message> </message>
@ -172,120 +171,121 @@
<translation type="vanished">%1</translation> <translation type="vanished">%1</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="441"/> <location filename="dialog_inputserialnum.cpp" line="456"/>
<source>Consistent configuration</source> <source>Consistent configuration</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="455"/> <location filename="dialog_inputserialnum.cpp" line="470"/>
<source>device is lost</source> <source>device is lost</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="462"/> <location filename="dialog_inputserialnum.cpp" line="477"/>
<source>Serial num is empty</source> <source>Serial num is empty</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="471"/> <location filename="dialog_inputserialnum.cpp" line="486"/>
<source>sn is illegal</source> <source>sn is illegal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="478"/> <location filename="dialog_inputserialnum.cpp" line="493"/>
<source>The device is testing</source> <source>The device is testing</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="374"/> <location filename="dialog_inputserialnum.cpp" line="386"/>
<source>set sn failed</source> <source>set sn failed</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="51"/> <location filename="dialog_inputserialnum.cpp" line="55"/>
<source>Device name: %1</source> <source>Device name: %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="255"/> <location filename="dialog_inputserialnum.cpp" line="267"/>
<source>Target Configration:</source> <source>Target Configration:</source>
<oldsource>Target Configration: <oldsource>Target Configration:
</oldsource> </oldsource>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="121"/> <location filename="dialog_inputserialnum.cpp" line="133"/>
<location filename="dialog_inputserialnum.cpp" line="256"/> <location filename="dialog_inputserialnum.cpp" line="268"/>
<location filename="dialog_inputserialnum.cpp" line="283"/> <location filename="dialog_inputserialnum.cpp" line="295"/>
<location filename="dialog_inputserialnum.cpp" line="505"/> <location filename="dialog_inputserialnum.cpp" line="520"/>
<source>Speep mode: %1PPM</source> <source>Speep mode: %1PPM</source>
<oldsource>Speep mode: %1PPM <oldsource>Speep mode: %1PPM
</oldsource> </oldsource>
<translation>: %1PPM</translation> <translation>: %1PPM</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="349"/> <location filename="dialog_inputserialnum.cpp" line="361"/>
<source>Pass</source> <source>Pass</source>
<translation>Pass</translation> <translation>Pass</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="121"/> <location filename="dialog_inputserialnum.cpp" line="133"/>
<location filename="dialog_inputserialnum.cpp" line="138"/> <location filename="dialog_inputserialnum.cpp" line="150"/>
<location filename="dialog_inputserialnum.cpp" line="162"/> <location filename="dialog_inputserialnum.cpp" line="174"/>
<source>Set</source> <source>Set</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="138"/> <location filename="dialog_inputserialnum.cpp" line="150"/>
<location filename="dialog_inputserialnum.cpp" line="257"/> <location filename="dialog_inputserialnum.cpp" line="269"/>
<location filename="dialog_inputserialnum.cpp" line="284"/> <location filename="dialog_inputserialnum.cpp" line="296"/>
<location filename="dialog_inputserialnum.cpp" line="506"/> <location filename="dialog_inputserialnum.cpp" line="521"/>
<source>Sleep time: %1minute</source> <source>Sleep time: %1minute</source>
<oldsource>Sleep time: %1minute <oldsource>Sleep time: %1minute
</oldsource> </oldsource>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="162"/> <location filename="dialog_inputserialnum.cpp" line="174"/>
<location filename="dialog_inputserialnum.cpp" line="258"/> <location filename="dialog_inputserialnum.cpp" line="270"/>
<location filename="dialog_inputserialnum.cpp" line="285"/> <location filename="dialog_inputserialnum.cpp" line="297"/>
<location filename="dialog_inputserialnum.cpp" line="507"/> <location filename="dialog_inputserialnum.cpp" line="522"/>
<source>Vid: %1 Pid: %2</source> <source>Vid: %1 Pid: %2</source>
<oldsource>Vid: %1 Pid: %2 <oldsource>Vid: %1 Pid: %2
</oldsource> </oldsource>
<translation>Vid: %1 Pid: %2</translation> <translation>Vid: %1 Pid: %2</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="282"/> <location filename="dialog_inputserialnum.cpp" line="294"/>
<source>Current Configration of device:</source> <source>Current Configration of device:</source>
<translation>:</translation> <translation>:</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="354"/> <location filename="dialog_inputserialnum.cpp" line="366"/>
<source>Fail</source> <source>Fail</source>
<translation>Fail</translation> <translation>Fail</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="369"/> <location filename="dialog_inputserialnum.cpp" line="381"/>
<location filename="dialog_inputserialnum.cpp" line="373"/> <location filename="dialog_inputserialnum.cpp" line="385"/>
<location filename="dialog_inputserialnum.cpp" line="380"/> <location filename="dialog_inputserialnum.cpp" line="392"/>
<source>Set serial number: %1 </source> <source>Set serial number: %1 </source>
<translation>: %1 </translation> <translation>: %1 </translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="517"/> <location filename="dialog_inputserialnum.cpp" line="448"/>
<location filename="dialog_inputserialnum.cpp" line="532"/>
<source>Detected that the current device&apos;s vid-pid and device object are not consistent. </source> <source>Detected that the current device&apos;s vid-pid and device object are not consistent. </source>
<translation>vid-pid和设备对象不一致. </translation> <translation>vid-pid和设备对象不一致. </translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="518"/> <location filename="dialog_inputserialnum.cpp" line="449"/>
<location filename="dialog_inputserialnum.cpp" line="533"/>
<source>Please reboot device to update. </source> <source>Please reboot device to update. </source>
<translation>. </translation> <translation>. </translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="520"/>
<source>Do you want to restart now?</source> <source>Do you want to restart now?</source>
<translation>?</translation> <translation type="vanished">?</translation>
</message> </message>
<message> <message>
<source>Detected that the current device&apos;s vid-pid and device object are not consistent. Do you want to restart now?</source> <source>Detected that the current device&apos;s vid-pid and device object are not consistent. Do you want to restart now?</source>
@ -300,23 +300,23 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="410"/> <location filename="dialog_inputserialnum.cpp" line="422"/>
<location filename="dialog_inputserialnum.cpp" line="419"/> <location filename="dialog_inputserialnum.cpp" line="431"/>
<source>Inconsistent configuration %1detected, please reconfigure, and check again</source> <source>Inconsistent configuration %1detected, please reconfigure, and check again</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="428"/> <location filename="dialog_inputserialnum.cpp" line="440"/>
<source>Inconsistent configuration %1detected, please reboot and reconfigure, and check again</source> <source>Inconsistent configuration %1detected, please reboot and reconfigure, and check again</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="509"/> <location filename="dialog_inputserialnum.cpp" line="524"/>
<source>Set configuration to device </source> <source>Set configuration to device </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="510"/> <location filename="dialog_inputserialnum.cpp" line="525"/>
<source>Test content: </source> <source>Test content: </source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -325,21 +325,21 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="138"/> <location filename="dialog_inputserialnum.cpp" line="150"/>
<location filename="dialog_inputserialnum.cpp" line="257"/> <location filename="dialog_inputserialnum.cpp" line="269"/>
<location filename="dialog_inputserialnum.cpp" line="284"/> <location filename="dialog_inputserialnum.cpp" line="296"/>
<location filename="dialog_inputserialnum.cpp" line="506"/> <location filename="dialog_inputserialnum.cpp" line="521"/>
<source>Sleep time: Not sleeping</source> <source>Sleep time: Not sleeping</source>
<translation>休眠时间: 不休眠</translation> <translation>休眠时间: 不休眠</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="369"/> <location filename="dialog_inputserialnum.cpp" line="381"/>
<location filename="dialog_inputserialnum.cpp" line="509"/> <location filename="dialog_inputserialnum.cpp" line="524"/>
<source>Tester: %1, Test item: %2</source> <source>Tester: %1, Test item: %2</source>
<translation>: %1, : %2</translation> <translation>: %1, : %2</translation>
</message> </message>
<message> <message>
<location filename="dialog_inputserialnum.cpp" line="381"/> <location filename="dialog_inputserialnum.cpp" line="393"/>
<source>set sn succeed</source> <source>set sn succeed</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1271,12 +1271,12 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="67"/> <location filename="form_maininterface.cpp" line="68"/>
<source>Device type:</source> <source>Device type:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="67"/> <location filename="form_maininterface.cpp" line="68"/>
<source> SerialNum:</source> <source> SerialNum:</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1293,7 +1293,7 @@
<translation type="vanished"> </translation> <translation type="vanished"> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="85"/> <location filename="form_maininterface.cpp" line="86"/>
<source>load last image which uploaded last time</source> <source>load last image which uploaded last time</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1302,14 +1302,14 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="164"/> <location filename="form_maininterface.cpp" line="165"/>
<source>tips</source> <source>tips</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="207"/> <location filename="form_maininterface.cpp" line="208"/>
<location filename="form_maininterface.cpp" line="217"/> <location filename="form_maininterface.cpp" line="218"/>
<location filename="form_maininterface.cpp" line="227"/> <location filename="form_maininterface.cpp" line="228"/>
<source>destortion value: </source> <source>destortion value: </source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -1322,68 +1322,68 @@
<translation type="vanished"></translation> <translation type="vanished"></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="69"/> <location filename="form_maininterface.cpp" line="70"/>
<source> speed mode:</source> <source> speed mode:</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="70"/> <location filename="form_maininterface.cpp" line="71"/>
<source> sleep time:</source> <source> sleep time:</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="161"/> <location filename="form_maininterface.cpp" line="162"/>
<source>,but correct information is abnormal</source> <source>,but correct information is abnormal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="266"/> <location filename="form_maininterface.cpp" line="267"/>
<source>please verify the configuration of the device:</source> <source>please verify the configuration of the device:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="267"/> <location filename="form_maininterface.cpp" line="268"/>
<source>vid:%1 <source>vid:%1
</source> </source>
<translation>vid:%1 <translation>vid:%1
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="268"/> <location filename="form_maininterface.cpp" line="269"/>
<source>pid:%1 <source>pid:%1
</source> </source>
<translation>pid:%1 <translation>pid:%1
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="269"/> <location filename="form_maininterface.cpp" line="270"/>
<source>sleep time:%1minute <source>sleep time:%1minute
</source> </source>
<translation>%1 <translation>%1
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="269"/> <location filename="form_maininterface.cpp" line="270"/>
<source>sleep time:%1 <source>sleep time:%1
</source> </source>
<translation>%1 <translation>%1
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="269"/> <location filename="form_maininterface.cpp" line="270"/>
<location filename="form_maininterface.cpp" line="599"/> <location filename="form_maininterface.cpp" line="608"/>
<source>Not sleeping</source> <source>Not sleeping</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="270"/> <location filename="form_maininterface.cpp" line="271"/>
<source>speed mode:%1PPM <source>speed mode:%1PPM
</source> </source>
<translation>%1PPM <translation>%1PPM
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="274"/> <location filename="form_maininterface.cpp" line="275"/>
<source>device model:%1</source> <source>device model:%1</source>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
@ -1398,46 +1398,65 @@
<translation type="vanished">: %1, : %2, 测试结果: 通过!</translation> <translation type="vanished">: %1, : %2, 测试结果: 通过!</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="766"/> <location filename="form_maininterface.cpp" line="775"/>
<location filename="form_maininterface.cpp" line="837"/> <location filename="form_maininterface.cpp" line="846"/>
<source>device history scan count:</source> <source>device history scan count:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="658"/> <location filename="form_maininterface.cpp" line="667"/>
<location filename="form_maininterface.cpp" line="662"/> <location filename="form_maininterface.cpp" line="671"/>
<location filename="form_maininterface.cpp" line="666"/> <location filename="form_maininterface.cpp" line="675"/>
<location filename="form_maininterface.cpp" line="670"/> <location filename="form_maininterface.cpp" line="679"/>
<source>Prompt</source> <source>Prompt</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="349"/> <location filename="form_maininterface.cpp" line="282"/>
<source>please verify the size of the device&apos;s cpu and disk:</source>
<translation></translation>
</message>
<message>
<location filename="form_maininterface.cpp" line="283"/>
<source>Cpu size:%1
</source>
<translation>:%1
</translation>
</message>
<message>
<location filename="form_maininterface.cpp" line="284"/>
<source>Disk size:%1
</source>
<translation>:%1
</translation>
</message>
<message>
<location filename="form_maininterface.cpp" line="358"/>
<source>Tester: %1, Test item: %2, Test result: Failed! Reason: %3</source> <source>Tester: %1, Test item: %2, Test result: Failed! Reason: %3</source>
<translation>: %1, : %2, 测试结果: 不通过! : %3</translation> <translation>: %1, : %2, 测试结果: 不通过! : %3</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="374"/> <location filename="form_maininterface.cpp" line="383"/>
<source>Tester: %1, Test item: %2, Test result: Pass!</source> <source>Tester: %1, Test item: %2, Test result: Pass!</source>
<translation>: %1, : %2, 测试结果: 通过!</translation> <translation>: %1, : %2, 测试结果: 通过!</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="658"/> <location filename="form_maininterface.cpp" line="667"/>
<source>No paper</source> <source>No paper</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="662"/> <location filename="form_maininterface.cpp" line="671"/>
<source>Device is sleeping</source> <source>Device is sleeping</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="666"/> <location filename="form_maininterface.cpp" line="675"/>
<source>Counting mode</source> <source>Counting mode</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="670"/> <location filename="form_maininterface.cpp" line="679"/>
<source>Other error</source> <source>Other error</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1446,39 +1465,39 @@
<translation type="vanished">%1</translation> <translation type="vanished">%1</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="417"/> <location filename="form_maininterface.cpp" line="426"/>
<source>ID</source> <source>ID</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="417"/> <location filename="form_maininterface.cpp" line="426"/>
<source>Test items</source> <source>Test items</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="417"/> <location filename="form_maininterface.cpp" line="426"/>
<source>status</source> <source>status</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="493"/> <location filename="form_maininterface.cpp" line="502"/>
<source>not test</source> <source>not test</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="339"/> <location filename="form_maininterface.cpp" line="348"/>
<location filename="form_maininterface.cpp" line="493"/> <location filename="form_maininterface.cpp" line="502"/>
<source>not pass</source> <source>not pass</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="493"/> <location filename="form_maininterface.cpp" line="502"/>
<source>not support</source> <source>not support</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="369"/> <location filename="form_maininterface.cpp" line="378"/>
<location filename="form_maininterface.cpp" line="493"/> <location filename="form_maininterface.cpp" line="502"/>
<source>pass</source> <source>pass</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1504,31 +1523,31 @@
<translation type="vanished">Pid</translation> <translation type="vanished">Pid</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="760"/> <location filename="form_maininterface.cpp" line="769"/>
<location filename="form_maininterface.cpp" line="831"/> <location filename="form_maininterface.cpp" line="840"/>
<source>device roller count:</source> <source>device roller count:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="202"/> <location filename="form_maininterface.cpp" line="203"/>
<location filename="form_maininterface.cpp" line="559"/> <location filename="form_maininterface.cpp" line="568"/>
<source>image pixel: </source> <source>image pixel: </source>
<translation>标准圆: * : </translation> <translation>标准圆: * : </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="67"/> <location filename="form_maininterface.cpp" line="68"/>
<source>FirmwareNum:</source> <source>FirmwareNum:</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="271"/> <location filename="form_maininterface.cpp" line="272"/>
<source>device serial number:%1 <source>device serial number:%1
</source> </source>
<translation>%1 <translation>%1
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="272"/> <location filename="form_maininterface.cpp" line="273"/>
<source>device firmware number:%1 <source>device firmware number:%1
</source> </source>
<oldsource>device firmware number:%1</oldsource> <oldsource>device firmware number:%1</oldsource>
@ -1536,17 +1555,17 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="601"/> <location filename="form_maininterface.cpp" line="610"/>
<source> minute</source> <source> minute</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="72"/> <location filename="form_maininterface.cpp" line="73"/>
<source> VID:</source> <source> VID:</source>
<translation> VID</translation> <translation> VID</translation>
</message> </message>
<message> <message>
<location filename="form_maininterface.cpp" line="72"/> <location filename="form_maininterface.cpp" line="73"/>
<source> PID:</source> <source> PID:</source>
<translation> PID</translation> <translation> PID</translation>
</message> </message>
@ -1767,19 +1786,19 @@
<context> <context>
<name>QObject</name> <name>QObject</name>
<message> <message>
<location filename="hgscanner.cpp" line="130"/> <location filename="hgscanner.cpp" line="149"/>
<source>success: </source> <source>success: </source>
<oldsource>success</oldsource> <oldsource>success</oldsource>
<translation>: </translation> <translation>: </translation>
</message> </message>
<message> <message>
<location filename="hgscanner.cpp" line="96"/> <location filename="hgscanner.cpp" line="107"/>
<location filename="hgscanner.cpp" line="132"/> <location filename="hgscanner.cpp" line="151"/>
<source>failed: </source> <source>failed: </source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="hgscanner.cpp" line="80"/> <location filename="hgscanner.cpp" line="91"/>
<source>Not find test item</source> <source>Not find test item</source>
<translation></translation> <translation></translation>
</message> </message>

View File

@ -59,6 +59,7 @@ Form_mainInterface::Form_mainInterface(class MainWindow *mainwnd, Dialog_logIn::
connect(this, SIGNAL(testCorrectInfo(QString)), this, SLOT(on_testCorrectInfo(QString)), Qt::QueuedConnection); connect(this, SIGNAL(testCorrectInfo(QString)), this, SLOT(on_testCorrectInfo(QString)), Qt::QueuedConnection);
connect(this, SIGNAL(testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), this, SLOT(on_testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), Qt::QueuedConnection); connect(this, SIGNAL(testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), this, SLOT(on_testGetDevCfgInfo(int,int,int,int,QString,QString,QString)), Qt::QueuedConnection);
connect(this, SIGNAL(testOpenCacheFile(QString)), this, SLOT(on_testOpenCacheFile(QString)), Qt::QueuedConnection); connect(this, SIGNAL(testOpenCacheFile(QString)), this, SLOT(on_testOpenCacheFile(QString)), Qt::QueuedConnection);
connect(this, SIGNAL(testGetDevCpuDisk(QString,QString)), this, SLOT(on_testGetDevCpuDisk(QString,QString)), Qt::QueuedConnection);
if (m_handle) if (m_handle)
{ {
@ -276,6 +277,14 @@ void Form_mainInterface::on_testGetDevCfgInfo(int vid, int pid, int sleepTime, i
m_textTips->setViewContent(str); m_textTips->setViewContent(str);
} }
void Form_mainInterface::on_testGetDevCpuDisk(QString cpu, QString disk)
{
QString str = (tr("please verify the size of the device's cpu and disk:") + "\n\t");
str.append(tr("Cpu size:%1\n\t").arg(cpu));
str.append(tr("Disk size:%1\n\t").arg(disk));
m_textTips->setViewContent(str);
}
void Form_mainInterface::on_testOpenCacheFile(QString name) void Form_mainInterface::on_testOpenCacheFile(QString name)
{ {
if (name == HGPDTTOOLDB_NAME_IMAGE_GRAY_QUALITY && m_curDpi == 600) if (name == HGPDTTOOLDB_NAME_IMAGE_GRAY_QUALITY && m_curDpi == 600)

View File

@ -41,6 +41,7 @@ signals:
void testDistortion(SANE_DISTORTION_VAL data); void testDistortion(SANE_DISTORTION_VAL data);
void testCorrectInfo(QString info); void testCorrectInfo(QString info);
void testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel); void testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
void testGetDevCpuDisk(QString cpu, QString disk);
void testOpenCacheFile(QString name); void testOpenCacheFile(QString name);
private slots: private slots:
@ -49,6 +50,7 @@ private slots:
void on_testDistortion(SANE_DISTORTION_VAL data); void on_testDistortion(SANE_DISTORTION_VAL data);
void on_testCorrectInfo(QString info); void on_testCorrectInfo(QString info);
void on_testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel); void on_testGetDevCfgInfo(int vid, int pid, int sleepTime, int speedMode, QString devSn, QString devFw, QString devModel);
void on_testGetDevCpuDisk(QString cpu, QString disk);
void on_testOpenCacheFile(QString name); void on_testOpenCacheFile(QString name);
void on_viewerDblClick(); void on_viewerDblClick();

View File

@ -17,6 +17,8 @@ hgscanner::hgscanner(Form_mainInterface *form, Form_BurnMode *burnMode, Dialog_I
, m_devSn("") , m_devSn("")
, m_devFw("") , m_devFw("")
, m_devModel("") , m_devModel("")
, m_cpu("")
, m_disk("")
{ {
cb_ = nullptr; cb_ = nullptr;
} }
@ -71,6 +73,15 @@ void hgscanner::test_callback(const wchar_t* name, test_event ev, void* data, si
m_devModel = QString::fromStdWString((const wchar_t*)data); m_devModel = QString::fromStdWString((const wchar_t*)data);
} }
if(ev == TEST_EVEB_GET_DEVICE_DEVS_CPU)
{
m_cpu = QString::fromStdWString((const wchar_t*)data);
}
else if (ev == TEST_EVEB_GET_DEVICE_DEVS_DISK)
{
m_disk = QString::fromStdWString((const wchar_t*)data);
}
if (ev == TEST_EVENT_TIPS) if (ev == TEST_EVENT_TIPS)
{ {
@ -124,6 +135,14 @@ void hgscanner::test_callback(const wchar_t* name, test_event ev, void* data, si
} }
} }
if (wcscmp(name, HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK) == 0)
{
if (m_interface != nullptr)
{
emit m_interface->testGetDevCpuDisk(m_cpu, m_disk);
}
}
if (data != nullptr) if (data != nullptr)
{ {
if (flag) if (flag)

View File

@ -47,5 +47,7 @@ private:
QString m_devSn; QString m_devSn;
QString m_devFw; QString m_devFw;
QString m_devModel; QString m_devModel;
QString m_cpu;
QString m_disk;
}; };

View File

@ -99,7 +99,9 @@ public:
TEST_EVEB_GET_DEVICE_CONFIG_SLEEPTIME, //get sleeptime;data is (int*) ;flag is (bool)result,true - get pass TEST_EVEB_GET_DEVICE_CONFIG_SLEEPTIME, //get sleeptime;data is (int*) ;flag is (bool)result,true - get pass
TEST_EVEB_GET_DEVICE_CONFIG_SN, //get sn ;data is (wchar*) ;flag is (bool)result,true - get pass TEST_EVEB_GET_DEVICE_CONFIG_SN, //get sn ;data is (wchar*) ;flag is (bool)result,true - get pass
TEST_EVEB_GET_DEVICE_CONFIG_FW, //get fw ;data is (wchar*) ;flag is (bool)result,true - get pass TEST_EVEB_GET_DEVICE_CONFIG_FW, //get fw ;data is (wchar*) ;flag is (bool)result,true - get pass
TEST_EVEB_GET_DEVICE_CONFIG_DEVS_MODEL, //get devs_model ;data is (wchar*) ;flag is (bool)result,true - get pass TEST_EVEB_GET_DEVICE_CONFIG_DEVS_MODEL, //get devs_model ;data is (wchar*) ;flag is (bool)result,true - get pass
TEST_EVEB_GET_DEVICE_DEVS_CPU, //get dev cpu
TEST_EVEB_GET_DEVICE_DEVS_DISK, //get dev disk
}; };
virtual void test_callback(const wchar_t* name/*test name*/, test_event ev, void* data, size_t flag)=0 ; virtual void test_callback(const wchar_t* name/*test name*/, test_event ev, void* data, size_t flag)=0 ;

View File

@ -45,7 +45,8 @@ static struct Test_Map
{HGPDTTOOLDB_NAME_PAPER_SEPARATION_STRENGTH ,HGPDTTOOLDB_TITLE_PAPER_SEPARATION_STRENGTH}, {HGPDTTOOLDB_NAME_PAPER_SEPARATION_STRENGTH ,HGPDTTOOLDB_TITLE_PAPER_SEPARATION_STRENGTH},
{HGPDTTOOLDB_NAME_CONFIGURE_SPEED_MODE ,HGPDTTOOLDB_TITLE_CONFIGURE_SPEED_MODE}, {HGPDTTOOLDB_NAME_CONFIGURE_SPEED_MODE ,HGPDTTOOLDB_TITLE_CONFIGURE_SPEED_MODE},
{HGPDTTOOLDB_NAME_DORMANCY ,HGPDTTOOLDB_TITLE_DORMANCY}, {HGPDTTOOLDB_NAME_DORMANCY ,HGPDTTOOLDB_TITLE_DORMANCY},
{HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG ,HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG} {HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG ,HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG},
{HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK ,HGPDTTOOLDB_TITLE_GET_DEVICE_CPU_DISK}
}; };
static std::string StringToUtf(std::string strValue) static std::string StringToUtf(std::string strValue)
@ -583,6 +584,7 @@ public:
test_map_[HGPDTTOOLDB_NAME_PRESSUER_TEST_RGB_300DPI] = &test::test_pressuer_test_rgb_300dpi; test_map_[HGPDTTOOLDB_NAME_PRESSUER_TEST_RGB_300DPI] = &test::test_pressuer_test_rgb_300dpi;
test_map_[HGPDTTOOLDB_NAME_PRESSUER_TEST_GRAY_300DPI] = &test::test_pressuer_test_gray_300dpi; test_map_[HGPDTTOOLDB_NAME_PRESSUER_TEST_GRAY_300DPI] = &test::test_pressuer_test_gray_300dpi;
test_map_[HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG] = &test::test_get_device_config; test_map_[HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG] = &test::test_get_device_config;
test_map_[HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK] = &test::test_get_device_cpu_disk;
} }
int set_test(const wchar_t* name,const wchar_t* oper) int set_test(const wchar_t* name,const wchar_t* oper)
{ {
@ -1448,6 +1450,47 @@ public:
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(L"配置获取完成"), true); helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(L"配置获取完成"), true);
return ret; return ret;
} }
/*获取设备内存和硬盘容量大小*/
int test_get_device_cpu_disk(void* data)
{
std::string cpu;
unsigned len = 0;
std::wstring wstr;
size_t l = 0;
int ret = helper_->io_control(IO_CTRL_CODE_GET_DEVS_CPU, &cpu[0], &len);
ret = str_to_wchar(cpu.c_str(), (wchar_t*)wstr.c_str(), &l);
if (ret == ERROR_INSUFFICIENT_BUFFER)
{
wstr.resize(l);
ret = str_to_wchar(cpu.c_str(), (wchar_t*)wstr.c_str(), &l);
}
if (wstr.empty())
{
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVEB_GET_DEVICE_DEVS_CPU, (void*)L",获取失败,设备不支持", false);
return ret;
}
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVEB_GET_DEVICE_DEVS_CPU, (void*)wstr.c_str(), true);
std::string disk;
unsigned len2 = 0;
ret = helper_->io_control(IO_CTRL_CODE_GET_DEVS_DISK, &disk[0], &len2);
ret = str_to_wchar(disk.c_str(), (wchar_t*)wstr.c_str(), &l);
if (ret == ERROR_INSUFFICIENT_BUFFER)
{
wstr.resize(l);
ret = str_to_wchar(disk.c_str(), (wchar_t*)wstr.c_str(), &l);
}
if (wstr.empty())
{
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVEB_GET_DEVICE_DEVS_DISK, (void*)L",获取失败,设备不支持", false);
return ret;
}
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVEB_GET_DEVICE_DEVS_DISK, (void*)wstr.c_str(), true);
helper_->test_callback(set_test_name_.c_str(), ui_helper::TEST_EVENT_RESULT, (void*)(L"获取完成"), true);
return ret;
}
/*设置设备型号*/ /*设置设备型号*/
int test_set_devs_model(void* data) int test_set_devs_model(void* data)
{ {

View File

@ -86,6 +86,8 @@
#define HGPDTTOOLDB_TITLE_PRESSUER_TEST_GRAY_300DPI L"压力测试灰色_300dpi" #define HGPDTTOOLDB_TITLE_PRESSUER_TEST_GRAY_300DPI L"压力测试灰色_300dpi"
/*获取设备配置*/ /*获取设备配置*/
#define HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG L"获取设备配置" #define HGPDTTOOLDB_TITLE_GET_DEVICE_CONFIG L"获取设备配置"
/*获取设备内存和硬盘容量大小*/
#define HGPDTTOOLDB_TITLE_GET_DEVICE_CPU_DISK L"获取设备内存和硬盘容量大小"
//////////////////////////////////////NAME////////////////////////////////////// //////////////////////////////////////NAME//////////////////////////////////////
#define WRITE_CFG_NAME L"write-cfg" #define WRITE_CFG_NAME L"write-cfg"
/* 设置json序列号 */ /* 设置json序列号 */
@ -178,6 +180,8 @@
#define HGPDTTOOLDB_NAME_PRESSUER_TEST_GRAY_300DPI L"PRESSUER_TEST_GRAY_300DPI" #define HGPDTTOOLDB_NAME_PRESSUER_TEST_GRAY_300DPI L"PRESSUER_TEST_GRAY_300DPI"
/*获取设备配置*/ /*获取设备配置*/
#define HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG L"GET_DEVICE_CONFIG" #define HGPDTTOOLDB_NAME_GET_DEVICE_CONFIG L"GET_DEVICE_CONFIG"
/*获取设备内存和硬盘容量大小*/
#define HGPDTTOOLDB_NAME_GET_DEVICE_CPU_DISK L"GET_DEVICE_CPU_DISK"
#define TEST_DLL #define TEST_DLL
#ifdef TEST_DLL #ifdef TEST_DLL