fix: Fix stop scan process while emergency button pushed.

This commit is contained in:
sunwen
2024-06-25 20:02:31 +08:00
parent 229ca8e755
commit 4f9e007868
5 changed files with 79 additions and 36 deletions

View File

@@ -416,26 +416,26 @@
<name>DeviceManager</name>
<message>
<location filename="../device/DeviceManager.cpp" line="168"/>
<location filename="../device/DeviceManager.cpp" line="807"/>
<location filename="../device/DeviceManager.cpp" line="1413"/>
<location filename="../device/DeviceManager.cpp" line="806"/>
<location filename="../device/DeviceManager.cpp" line="1414"/>
<source>DMS connection error</source>
<translation type="unfinished">DMS失去连接</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="352"/>
<location filename="../device/DeviceManager.cpp" line="359"/>
<location filename="../device/DeviceManager.cpp" line="351"/>
<location filename="../device/DeviceManager.cpp" line="358"/>
<source>progress:%1%</source>
<translation type="unfinished">:%1%</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="359"/>
<location filename="../device/DeviceManager.cpp" line="358"/>
<source>Patient can leave.
progress:%1%</source>
<translation type="unfinished">
:%1%</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="365"/>
<location filename="../device/DeviceManager.cpp" line="364"/>
<source>Data quality assessment in progress
progress:99%</source>
<translation type="unfinished">
@@ -443,8 +443,8 @@ progress:99%</source>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="250"/>
<location filename="../device/DeviceManager.cpp" line="861"/>
<location filename="../device/DeviceManager.cpp" line="869"/>
<location filename="../device/DeviceManager.cpp" line="860"/>
<location filename="../device/DeviceManager.cpp" line="868"/>
<source>Initialize Failed.</source>
<translation type="unfinished"></translation>
</message>
@@ -454,91 +454,96 @@ progress:99%</source>
<translation type="unfinished">!</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="312"/>
<location filename="../device/DeviceManager.cpp" line="311"/>
<source>Device is not ready, start scan operation failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="312"/>
<location filename="../device/DeviceManager.cpp" line="311"/>
<source>Device is not ready, start empty scan operation failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="418"/>
<location filename="../device/DeviceManager.cpp" line="417"/>
<source>Scan completed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="834"/>
<location filename="../device/DeviceManager.cpp" line="758"/>
<source>Error: </source>
<translation type="unfinished">: </translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="833"/>
<source>Start scan failed. Reason:time out.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="845"/>
<location filename="../device/DeviceManager.cpp" line="844"/>
<source>Start scan failed. Reason:%1</source>
<translation type="unfinished">%1</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="871"/>
<location filename="../device/DeviceManager.cpp" line="870"/>
<source>Start CE Scan Failed.</source>
<translation type="unfinished">CE扫查启动失败</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="903"/>
<location filename="../device/DeviceManager.cpp" line="902"/>
<source>Data is currently being transmitted, please shut down later.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="910"/>
<location filename="../device/DeviceManager.cpp" line="909"/>
<source>Shut down failed, please push emergency button to shutdown.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="998"/>
<location filename="../device/DeviceManager.cpp" line="1008"/>
<location filename="../device/DeviceManager.cpp" line="1084"/>
<location filename="../device/DeviceManager.cpp" line="997"/>
<location filename="../device/DeviceManager.cpp" line="1007"/>
<location filename="../device/DeviceManager.cpp" line="1083"/>
<source>Scan data transfer failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1062"/>
<location filename="../device/DeviceManager.cpp" line="1061"/>
<source>Scan data transfer Succeeded!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1104"/>
<location filename="../device/DeviceManager.cpp" line="1103"/>
<source>Create empty scan data failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1126"/>
<location filename="../device/DeviceManager.cpp" line="1125"/>
<source>Create scan data failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1200"/>
<location filename="../device/DeviceManager.cpp" line="1199"/>
<source>Recon disconnected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1265"/>
<location filename="../device/DeviceManager.cpp" line="1280"/>
<location filename="../device/DeviceManager.cpp" line="1264"/>
<location filename="../device/DeviceManager.cpp" line="1279"/>
<source>Open pump failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1296"/>
<location filename="../device/DeviceManager.cpp" line="1295"/>
<source>Recon error, can&apos;t start scan process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1335"/>
<location filename="../device/DeviceManager.cpp" line="1387"/>
<location filename="../device/DeviceManager.cpp" line="1336"/>
<location filename="../device/DeviceManager.cpp" line="1388"/>
<source>Start auto locate failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1407"/>
<location filename="../device/DeviceManager.cpp" line="1408"/>
<source>The data quality is low, please restart the data scan.</source>
<translation type="unfinished"></translation>
</message>
@@ -1908,6 +1913,19 @@ progress:99%</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ReconManager</name>
<message>
<location filename="../recon/ReconManager.cpp" line="153"/>
<source>Set PACS settings failed</source>
<translation type="unfinished">PACS设置失败</translation>
</message>
<message>
<location filename="../recon/ReconManager.cpp" line="158"/>
<source>Set PACS settings succeed</source>
<translation type="unfinished">PACS设置成功</translation>
</message>
</context>
<context>
<name>ReconSettingsDialog</name>
<message>
@@ -2277,12 +2295,12 @@ parameters
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="162"/>
<source>Delete Patient &quot;%1&quot; ?</source>
<translation type="unfinished"></translation>
<translation type="unfinished">&quot;%1&quot;</translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="162"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="178"/>