fix: worklist dialog error message display incomplete.

This commit is contained in:
sunwen
2024-06-12 17:16:21 +08:00
parent b873a1d1a7
commit 404ed6234b
3 changed files with 290 additions and 164 deletions

View File

@@ -126,6 +126,7 @@ void GetWorkListDialog::initializeContentWidgets()
//ErrorLabel
contentLayout->addWidget(mErrorLabel);
mErrorLabel->setObjectName("warn");
mErrorLabel->setWordWrap(true);
mErrorLabel->hide();
}
@@ -155,6 +156,10 @@ bool GetWorkListDialog::updateReferenceData()
if (accessionNum.isEmpty() && patientId.isEmpty())
{
mErrorLabel->setText(tr("Accession Number and Patient Id is Empty."));
QFont font = mErrorLabel->font();
QFontMetrics metrics(font);
int width = metrics.width(mErrorLabel->text());
mErrorLabel->setFixedHeight(metrics.lineSpacing() * (width / this->width()) + 40 );
mErrorLabel->show();
return false;
}

View File

@@ -322,6 +322,10 @@ progress:99%</source>
<source>Recon error, can&apos;t start scan process</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Start CE Scan Failed.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>DicomCfgDialog</name>
@@ -594,7 +598,23 @@ progress:99%</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>WorkList Search Failed</source>
<source>No reference record find!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Worklist network init error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Worklist connect error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Worklist response find failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Worklist query context error!</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -877,6 +897,40 @@ progress:99%</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MPPSAsyncAction</name>
<message>
<source>MPPS fail by dcmdatadict error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MPPS initNetwork failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MPPS connect failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MPPS context error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MPPS fail by error:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MPPSManager</name>
<message>
<source>Create MPPSUID error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Update MPPSUID success!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>

View File

@@ -97,22 +97,22 @@
<context>
<name>AccountFormDialog</name>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="144"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="145"/>
<source>Account</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="131"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="132"/>
<source>User ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="133"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="134"/>
<source>Input User ID</source>
<translation>ID</translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="120"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="121"/>
<source>Name</source>
<translation></translation>
</message>
@@ -122,28 +122,28 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="122"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="123"/>
<source>Input User name</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="158"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="159"/>
<source>Do you want to logout the current user?</source>
<translation type="unfinished">退</translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="179"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="180"/>
<source>Password</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="97"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="98"/>
<source>Change Password</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="182"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="192"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="183"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="193"/>
<source>Input password</source>
<translation></translation>
</message>
@@ -156,13 +156,13 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="97"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="98"/>
<source>Reset Password</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="152"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="158"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="153"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="159"/>
<source>Logout</source>
<translation></translation>
</message>
@@ -175,60 +175,60 @@
<translation type="vanished"></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="77"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="78"/>
<source>Inner error, can&apos;t find reference user!</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="82"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="222"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="83"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="223"/>
<source>Submit change to database fail!</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="111"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="112"/>
<source>Comment</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="189"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="190"/>
<source>Confirm Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="207"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="235"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="260"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="208"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="236"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="261"/>
<source>User Name can&apos;t be empty!</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="255"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="256"/>
<source>User ID can&apos;t be empty!</source>
<translation>ID不能为空</translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="265"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="266"/>
<source>Password can&apos;t be empty!</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="270"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="271"/>
<source>Password and confirm password do not match!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="275"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="276"/>
<source>Inner error ,unset data model!</source>
<translation></translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="280"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="281"/>
<source>User Id exists!</source>
<translation>ID已存在</translation>
</message>
<message>
<location filename="../dialogs/AccountFormDialog.cpp" line="318"/>
<location filename="../dialogs/AccountFormDialog.cpp" line="320"/>
<source>Submit to data base fail!</source>
<translation></translation>
</message>
@@ -236,53 +236,53 @@
<context>
<name>AccountTableForm</name>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="36"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="37"/>
<source>ID</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="37"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="136"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="38"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="139"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="38"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="137"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="39"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="140"/>
<source>Role</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="39"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="138"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="40"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="141"/>
<source>Comment</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="70"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="140"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="71"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="143"/>
<source>Add</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="71"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="141"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="72"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="144"/>
<source>Edit</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="72"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="142"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="73"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="145"/>
<source>Delete</source>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="125"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="126"/>
<source>Can&apos;t delete current log in account!</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../forms/settings/AccountTableForm.cpp" line="129"/>
<location filename="../forms/settings/AccountTableForm.cpp" line="130"/>
<source>Delete account with ID:&quot;%1&quot;!</source>
<translation>ID:&quot;%1&quot;!</translation>
</message>
@@ -391,7 +391,7 @@
<message>
<location filename="../dialogs/ChangePasswordFormDialog.cpp" line="92"/>
<source>Your new password does not match!</source>
<translation></translation>
<translation></translation>
</message>
<message>
<location filename="../dialogs/ChangePasswordFormDialog.cpp" line="98"/>
@@ -410,74 +410,80 @@
<context>
<name>DeviceManager</name>
<message>
<location filename="../device/DeviceManager.cpp" line="166"/>
<location filename="../device/DeviceManager.cpp" line="168"/>
<source>DMS connection error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="343"/>
<location filename="../device/DeviceManager.cpp" line="350"/>
<location filename="../device/DeviceManager.cpp" line="345"/>
<location filename="../device/DeviceManager.cpp" line="352"/>
<source>progress:%1%</source>
<translation type="unfinished">:%1%</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="350"/>
<location filename="../device/DeviceManager.cpp" line="352"/>
<source>Patient can leave.
progress:%1%</source>
<translation type="unfinished">
:%1%</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="356"/>
<location filename="../device/DeviceManager.cpp" line="358"/>
<source>Data quality assessment in progress
progress:99%</source>
<translation type="unfinished">
进度:99%</translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="555"/>
<location filename="../device/DeviceManager.cpp" line="557"/>
<location filename="../device/DeviceManager.cpp" line="861"/>
<source>Initialize Failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="891"/>
<location filename="../device/DeviceManager.cpp" line="863"/>
<source>Start CE Scan Failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="895"/>
<source>Data is currently being transmitted, please shut down later.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="898"/>
<location filename="../device/DeviceManager.cpp" line="902"/>
<source>Shut down failed, please push emergency button to shutdown.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1180"/>
<location filename="../device/DeviceManager.cpp" line="1192"/>
<source>Recon disconnected.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1245"/>
<location filename="../device/DeviceManager.cpp" line="1260"/>
<location filename="../device/DeviceManager.cpp" line="1257"/>
<location filename="../device/DeviceManager.cpp" line="1272"/>
<source>Open pump failed.</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1276"/>
<location filename="../device/DeviceManager.cpp" line="1288"/>
<source>Recon error, can&apos;t start scan process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1314"/>
<location filename="../device/DeviceManager.cpp" line="1366"/>
<location filename="../device/DeviceManager.cpp" line="1326"/>
<location filename="../device/DeviceManager.cpp" line="1378"/>
<source>Start auto locate failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1386"/>
<location filename="../device/DeviceManager.cpp" line="1398"/>
<source>The data quality is low, please restart the data scan.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../device/DeviceManager.cpp" line="1392"/>
<location filename="../device/DeviceManager.cpp" line="1404"/>
<source>Dms connection error</source>
<translation type="unfinished"></translation>
</message>
@@ -756,22 +762,22 @@ progress:99%</source>
<translation type="obsolete"></translation>
</message>
<message>
<location filename="../forms/settings/GeneralForm.cpp" line="277"/>
<location filename="../forms/settings/GeneralForm.cpp" line="287"/>
<source>Used: %1G</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/settings/GeneralForm.cpp" line="292"/>
<location filename="../forms/settings/GeneralForm.cpp" line="302"/>
<source>Total: %1G</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/settings/GeneralForm.cpp" line="281"/>
<location filename="../forms/settings/GeneralForm.cpp" line="291"/>
<source>Get disk used size fail!</source>
<translation type="unfinished">使</translation>
</message>
<message>
<location filename="../forms/settings/GeneralForm.cpp" line="296"/>
<location filename="../forms/settings/GeneralForm.cpp" line="306"/>
<source>Get disk total size fail!</source>
<translation type="unfinished"></translation>
</message>
@@ -851,13 +857,33 @@ progress:99%</source>
<context>
<name>GetWorkListAction</name>
<message>
<location filename="../action/GetWorkListAction.cpp" line="33"/>
<source>Search Query Error</source>
<location filename="../action/GetWorkListAction.cpp" line="25"/>
<source>No reference record find!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../action/GetWorkListAction.cpp" line="29"/>
<source>Worklist network init error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../action/GetWorkListAction.cpp" line="24"/>
<source>WorkList Search Failed</source>
<location filename="../action/GetWorkListAction.cpp" line="33"/>
<source>Worklist connect error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../action/GetWorkListAction.cpp" line="37"/>
<source>Worklist response find failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../action/GetWorkListAction.cpp" line="41"/>
<source>Worklist query context error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../action/GetWorkListAction.cpp" line="50"/>
<source>Search Query Error</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -880,17 +906,17 @@ progress:99%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/GetWorkListDialog.cpp" line="157"/>
<location filename="../dialogs/GetWorkListDialog.cpp" line="158"/>
<source>Accession Number and Patient Id is Empty.</source>
<translation type="unfinished"></translation>
<translation type="unfinished">ID为空</translation>
</message>
<message>
<location filename="../dialogs/GetWorkListDialog.cpp" line="164"/>
<location filename="../dialogs/GetWorkListDialog.cpp" line="169"/>
<source>Unknow Error. code:001001001</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/GetWorkListDialog.cpp" line="276"/>
<location filename="../dialogs/GetWorkListDialog.cpp" line="282"/>
<source>DB Error,Patient Write Failed</source>
<translation type="unfinished"></translation>
</message>
@@ -906,37 +932,37 @@ progress:99%</source>
<context>
<name>IpSettingsDialog</name>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="55"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="56"/>
<source>Ip Address is not valid</source>
<translation type="unfinished">IP地址不符合格式规范</translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="62"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="63"/>
<source>Subnet Mask is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="69"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="70"/>
<source>Gateway is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="106"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="108"/>
<source>IP Settings</source>
<translation type="unfinished">IP设置</translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="120"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="122"/>
<source>IP Address</source>
<translation type="unfinished">IP地址</translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="125"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="127"/>
<source>Subnet Mask</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/IpSettingsDialog.cpp" line="130"/>
<location filename="../dialogs/IpSettingsDialog.cpp" line="132"/>
<source>Gateway</source>
<translation type="unfinished"></translation>
</message>
@@ -1190,22 +1216,22 @@ progress:99%</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windows/LoginDialog.cpp" line="195"/>
<location filename="../windows/LoginDialog.cpp" line="198"/>
<source>Login locked. Please retry after %1 minutes.</source>
<translation type="unfinished">1</translation>
</message>
<message>
<location filename="../windows/LoginDialog.cpp" line="221"/>
<location filename="../windows/LoginDialog.cpp" line="224"/>
<source>Login failed, username or password error! Remaining retries: %1</source>
<translation type="unfinished">: %1</translation>
</message>
<message>
<location filename="../windows/LoginDialog.cpp" line="233"/>
<location filename="../windows/LoginDialog.cpp" line="236"/>
<source>Anonymous Mode active!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../windows/LoginDialog.cpp" line="234"/>
<location filename="../windows/LoginDialog.cpp" line="237"/>
<source>System mode Notice</source>
<translation type="unfinished"></translation>
</message>
@@ -1229,6 +1255,47 @@ progress:99%</source>
<translation type="vanished"></translation>
</message>
</context>
<context>
<name>MPPSAsyncAction</name>
<message>
<location filename="../dicom/MPPSAsyncAction.cpp" line="31"/>
<source>MPPS fail by dcmdatadict error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dicom/MPPSAsyncAction.cpp" line="56"/>
<source>MPPS initNetwork failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dicom/MPPSAsyncAction.cpp" line="64"/>
<source>MPPS connect failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dicom/MPPSAsyncAction.cpp" line="73"/>
<source>MPPS context error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dicom/MPPSAsyncAction.cpp" line="140"/>
<source>MPPS fail by error:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MPPSManager</name>
<message>
<location filename="../dicom/MPPSManager.cpp" line="45"/>
<source>Create MPPSUID error!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dicom/MPPSManager.cpp" line="55"/>
<source>Update MPPSUID success!</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
@@ -1311,37 +1378,37 @@ progress:99%</source>
<context>
<name>MppsSettingsDialog</name>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="25"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="26"/>
<source>Mpps Settings</source>
<translation type="unfinished">Mpps通讯设置</translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="67"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="68"/>
<source>AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="73"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="74"/>
<source>Server AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="79"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="80"/>
<source>Server Ip can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="85"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="86"/>
<source>Server Port can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="91"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="92"/>
<source>Ip Address is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="97"/>
<location filename="../dialogs/MppsSettingsDialog.cpp" line="98"/>
<source>Port is not valid</source>
<translation type="unfinished">65535</translation>
</message>
@@ -1478,37 +1545,37 @@ progress:99%</source>
<context>
<name>PacsSettingsDialog</name>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="23"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="24"/>
<source>PACS Settings</source>
<translation type="unfinished">PACS通讯设置</translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="64"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="65"/>
<source>AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="70"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="71"/>
<source>Server AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="76"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="77"/>
<source>Server Ip can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="82"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="83"/>
<source>Server Port can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="88"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="89"/>
<source>Ip Address is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="94"/>
<location filename="../dialogs/PacsSettingsDialog.cpp" line="95"/>
<source>Port is not valid</source>
<translation type="unfinished">65535</translation>
</message>
@@ -1773,37 +1840,37 @@ progress:99%</source>
<context>
<name>ReconSettingsDialog</name>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="25"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="26"/>
<source>Recon Settings</source>
<translation type="unfinished">Recon通讯设置</translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="66"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="67"/>
<source>AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="72"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="73"/>
<source>Server AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="78"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="79"/>
<source>Server Ip can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="84"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="85"/>
<source>Server Port can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="90"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="91"/>
<source>Ip Address is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="96"/>
<location filename="../dialogs/ReconSettingsDialog.cpp" line="97"/>
<source>Port is not valid</source>
<translation type="unfinished">65535</translation>
</message>
@@ -1896,93 +1963,93 @@ progress:99%</source>
<translation type="obsolete"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="92"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="116"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="132"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="420"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="94"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="118"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="134"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="427"/>
<source>Drainage</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="69"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="416"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="71"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="423"/>
<source>Account</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="73"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="417"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="75"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="424"/>
<source>ShutDown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="77"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="418"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="79"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="425"/>
<source>Worklist</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="82"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="189"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="419"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="84"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="191"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="426"/>
<source>Start Scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="98"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="100"/>
<source>Make sure to open the drain valve ?</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="98"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="100"/>
<source>Confirm Drainage</source>
<translation type="unfinished"></translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="108"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="136"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="420"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="110"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="138"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="427"/>
<source>Drainaging</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="145"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="147"/>
<source>Shut down now ?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="145"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="147"/>
<source>Shut Down</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="195"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="226"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="197"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="228"/>
<source>Please confirm checking patient information to start the process</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="200"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="202"/>
<source>Data scanning, please keep the current position and don&apos;t move.</source>
<translation type="unfinished">姿</translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="205"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="207"/>
<source>Data exporting, patient can leave the holder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="435"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="442"/>
<source>Left side scan initiated, auto positioning in progress.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="437"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="444"/>
<source>Right side scan initiated, auto positioning in progress.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/scan/ScanFormWidget.cpp" line="178"/>
<location filename="../forms/scan/ScanFormWidget.cpp" line="180"/>
<source>Stop Scan Process</source>
<translation type="unfinished">退</translation>
</message>
@@ -2104,13 +2171,13 @@ parameters
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="111"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="297"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="303"/>
<source>Add</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="109"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="295"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="301"/>
<source>Edit</source>
<translation></translation>
</message>
@@ -2121,13 +2188,13 @@ parameters
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="110"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="296"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="302"/>
<source>Delete</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="112"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="298"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="304"/>
<source>Select</source>
<translation></translation>
</message>
@@ -2158,43 +2225,43 @@ parameters
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="267"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="273"/>
<source>ID</source>
<translation type="unfinished">ID</translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="268"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="288"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="274"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="294"/>
<source>AccessionNumber</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="269"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="289"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="275"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="295"/>
<source>Name</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="270"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="290"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="276"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="296"/>
<source>Birth Date</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="271"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="291"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="277"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="297"/>
<source>Gender</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="272"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="292"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="278"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="298"/>
<source>Add Date</source>
<translation></translation>
</message>
<message>
<location filename="../forms/select/SelectFormWidget.cpp" line="273"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="293"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="279"/>
<location filename="../forms/select/SelectFormWidget.cpp" line="299"/>
<source>Comment</source>
<translation></translation>
</message>
@@ -2531,29 +2598,29 @@ parameters
<context>
<name>WarningMessageWidget</name>
<message>
<location filename="../components/WarningMessageWidget.cpp" line="27"/>
<location filename="../components/WarningMessageWidget.cpp" line="26"/>
<source>System is working properly.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../components/WarningMessageWidget.cpp" line="28"/>
<location filename="../components/WarningMessageWidget.cpp" line="27"/>
<source>No message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../components/WarningMessageWidget.cpp" line="46"/>
<location filename="../components/WarningMessageWidget.cpp" line="47"/>
<location filename="../components/WarningMessageWidget.cpp" line="169"/>
<source>System Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../components/WarningMessageWidget.cpp" line="73"/>
<location filename="../components/WarningMessageWidget.cpp" line="74"/>
<location filename="../components/WarningMessageWidget.cpp" line="170"/>
<source>System Notifications</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../components/WarningMessageWidget.cpp" line="97"/>
<location filename="../components/WarningMessageWidget.cpp" line="98"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
@@ -2561,37 +2628,37 @@ parameters
<context>
<name>WorklistSettingsDialog</name>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="24"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="25"/>
<source>Worklist Settings</source>
<translation type="unfinished">Worklist通讯设置</translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="65"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="66"/>
<source>AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="71"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="72"/>
<source>Server AE can&apos;t be empty</source>
<translation type="unfinished">AE不能为空</translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="77"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="78"/>
<source>Server Ip can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="83"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="84"/>
<source>Server Port can&apos;t be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="89"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="90"/>
<source>Ip Address is not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="95"/>
<location filename="../dialogs/WorklistSettingsDialog.cpp" line="96"/>
<source>Port is not valid</source>
<translation type="unfinished">65535</translation>
</message>