1、补充翻译内容,同步为各子UI增加changeEvent事件

2、增加检测防呆(模板管理在停止检测时才能打开)
3、增加历史数据查看软件翻译
4、移除一些多余的文件(不需要的)
jizhi
bob.pan 5 years ago
parent 1af6159a0b
commit 89c1168079

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -86,7 +86,7 @@ public:
int m_showThressValue;
int m_showThressList;
int m_UseCutImg;
bool bLockDetect{ false };
//bool bLockDetect{ false };
AlgoParam m_algParam;
};

@ -20,11 +20,11 @@ void QCryptokeyUI::setInfo(QString strSerialNo, bool bCheck)
ui.m_lineEdit_Serial->setText(strSerialNo);
if (bCheck == false)
{
ui.m_label_Active->setText("未激活");
ui.m_label_Active->setText(tr("未激活"));
ui.m_label_Active->setStyleSheet("color:rgb(255, 10, 10)");
}
else {
ui.m_label_Active->setText("已激活");
ui.m_label_Active->setText(tr("已激活"));
ui.m_label_Active->setStyleSheet("color:rgb(10, 201, 10)");
}
ui.textEdit->clear();

@ -647,6 +647,14 @@ void QWorkMgrUI::closeEvent(QCloseEvent *event)
return;
}
void QWorkMgrUI::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}
void QWorkMgrUI::setData2Show(QString str){
ui.state_lineEdit->setText(str);
}
@ -683,10 +691,3 @@ void QWorkMgrUI::UpdateTabView(QString strName, TypeSelect enTymodel)
}
}
void QWorkMgrUI::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -71,13 +71,13 @@ Q_SLOT void QLoginDlg::OnClicked()
if (strUser.isEmpty())
{
QString strText = QObject::tr("<html><head / ><body><p><span style = color:#ff0000;>用户名不能为空!!!< / span>< / p>< / body>< / html>");
QString strText = QString("<html><body><p><span style = color:#ff0000;>%1</span></p></body></html>").arg(tr("用户名不能为空"));
QMessageBox::information(this, QObject::tr("错误警告"), strText, QMessageBox::Ok);
return;
}
if (password.isEmpty())
{
QString strText = QObject::tr("<html><head / ><body><p><span style = color:#ff0000;>密码不能为空!!!< / span>< / p>< / body>< / html>");
QString strText = QString("<html><body><p><span style = color:#ff0000;>%1</span></p></body></html>").arg(tr("密码不能为空"));
QMessageBox::information(this, QObject::tr("错误警告"), strText, QMessageBox::Ok);
return;
}
@ -85,7 +85,7 @@ Q_SLOT void QLoginDlg::OnClicked()
int nLevel = 0;
if (_pUserDB->Login(strUser, password, nLevel))
{
QString strText = QObject::tr("<html><head / ><body><p><span style = color:#00ff00;>登录成功< / span>< / p>< / body>< / html>");
QString strText = QString("<html><body><p><span style = color:#00ff00;>%1</span></p></body></html>").arg(tr("登录成功"));
_pUserDB->CurUser();
_PasswdLineEdit->clear();
emit(sgLogin(strUser, nLevel));
@ -93,7 +93,7 @@ Q_SLOT void QLoginDlg::OnClicked()
}
else
{
QString strText = QObject::tr("<html><head / ><body><p><span style = color:#ff0000;>密码错误!!!< / span>< / p>< / body>< / html>");
QString strText = QString("<html><body><p><span style = color:#ff0000;>%1</span></p></body></html>").arg(tr("密码错误"));
QMessageBox::information(this, QObject::tr("错误警告"), strText, QMessageBox::Ok);
}
}

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>

@ -9,22 +9,22 @@
<translation>Login</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="31"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="36"/>
<source></source>
<translation>Login</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="44"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="54"/>
<source></source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="53"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="68"/>
<source></source>
<translation>UserName:</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="60"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="80"/>
<source> </source>
<translation>Password:</translation>
</message>
@ -41,13 +41,29 @@
<translation type="vanished">Password cant be empty!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="80"/>
<source></source>
<translation>Password don&apos;t null</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="88"/>
<source></source>
<translation type="vanished">Login Success</translation>
<translation>Login Success</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="96"/>
<source></source>
<translation>Password Error</translation>
</message>
<message>
<source></source>
<translation type="vanished">Password Error!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="74"/>
<source></source>
<translation>UserName don&apos;t Null</translation>
</message>
</context>
<context>
<name>QLoginModify</name>
@ -57,32 +73,32 @@
<translation>Password Modify</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="20"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="25"/>
<source></source>
<translation>Old Password:</translation>
<translation>Old Password</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="27"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="37"/>
<source></source>
<translation>New Password:</translation>
<translation>New Password</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="34"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="49"/>
<source></source>
<translation>Confirm Password:</translation>
<translation>Confirm</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="41"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="61"/>
<source>UserName:</source>
<translation>UserName:</translation>
<translation>UserName</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="48"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="73"/>
<source></source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="85"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="136"/>
<source></source>
<translation>Modify</translation>
</message>
@ -90,9 +106,8 @@
<context>
<name>QObject</name>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="74"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
<translation type="vanished">&lt;html&gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;UserName don&apos;t null&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="75"/>
@ -112,130 +127,127 @@
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="128"/>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="133"/>
<source></source>
<translation type="unfinished">Error</translation>
<translation>Warning</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="80"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
<translation type="vanished">&lt;html&gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;Password don&apos;t null&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="88"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#00ff00;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
<translation type="vanished">&lt;html&gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#00ff00;&gt;Successful&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="96"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
<translation type="vanished">&lt;html&gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;Password Error&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.cpp" line="71"/>
<source></source>
<translation type="unfinished">The UserName cannot be empty!!!</translation>
<translation>The UserName don&apos;t null!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.cpp" line="76"/>
<source></source>
<translation type="unfinished">Password cant be empty!!!</translation>
<translation>Password don&apos;t null!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.cpp" line="81"/>
<source></source>
<translation type="unfinished">This user already exists, please give another name!!!!!</translation>
<translation>This user already exists, please give another name!!!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.cpp" line="86"/>
<source></source>
<translation type="unfinished">The passwords entered twice do not match, please re-enter the password!</translation>
<translation>The passwords entered twice do not match, please re-enter the password!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="22"/>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="163"/>
<source></source>
<translation type="unfinished">UserName</translation>
<translation>UserName</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="22"/>
<source></source>
<translation type="unfinished">Level</translation>
<translation>Level</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="44"/>
<source></source>
<translation type="unfinished">no login</translation>
<translation>No Login</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="53"/>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="90"/>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="128"/>
<source></source>
<translation type="unfinished">You are not logged in yet, please log in or contact the administrator!</translation>
<translation>You have no power, please contact the administrator!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="58"/>
<source></source>
<translation type="unfinished">You do not currently have permission to add users, please log in</translation>
<translation>You don&apos;t Power,Please Login!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="63"/>
<source></source>
<translation type="unfinished">Add New User</translation>
<translation>Add New User</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="75"/>
<source>%1 </source>
<translation type="unfinished">%1 add complete!!!</translation>
<translation>%1 add complete!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="95"/>
<source></source>
<translation type="unfinished">Please select the user you want to delete!</translation>
<translation>Please select the user you want to delete!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="100"/>
<source>root</source>
<translation type="unfinished">You do not have permission to delete root user, please contact super super administrator!</translation>
<translation>You do not have permission to delete root user, please contact super super administrator!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="105"/>
<source></source>
<translation type="unfinished">You currently do not have permission to delete your account, please contact the administrator!</translation>
<translation>You currently do not have permission to delete your account, please contact the administrator!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="108"/>
<source>: %1 ?</source>
<translation type="unfinished">Sure to delete user: %1?</translation>
<translation>Sure to delete user: %1?</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="112"/>
<source>%1 </source>
<translation type="unfinished">%1 deleted!</translation>
<translation>%1 deleted!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="133"/>
<source></source>
<translation type="unfinished">You did not select the user that needs to be modified, please contact the administrator!</translation>
<translation>You did not select the user that needs to be modified, please contact the administrator!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="138"/>
<source></source>
<translation type="unfinished">Modify UserInfo</translation>
<translation>Modify UserInfo</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="150"/>
<source>%1 </source>
<translation type="unfinished">%1 modification complete!!!</translation>
<translation>%1 modification complete!!!</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="163"/>
<source></source>
<translation type="unfinished">Post</translation>
<translation>Post</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.cpp" line="163"/>
<source></source>
<translation type="unfinished">Level</translation>
<translation>Level</translation>
</message>
</context>
<context>
@ -246,42 +258,42 @@
<translation>Add New User</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="39"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="189"/>
<source></source>
<translation>OK</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="52"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="220"/>
<source></source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="69"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="157"/>
<source></source>
<translation>Set default password</translation>
<translation>Set Default</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="76"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="169"/>
<source> 123456</source>
<translation>Default password is 123456</translation>
<translation>Default is 123456</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="99"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="64"/>
<source></source>
<translation>Password:</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="112"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="97"/>
<source></source>
<translation>Cf Password:</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="135"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="31"/>
<source></source>
<translation>UserName:</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="148"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="130"/>
<source></source>
<translation>Level:</translation>
</message>
@ -309,37 +321,37 @@
<context>
<name>QUserManagerDlg</name>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="17"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="26"/>
<source></source>
<translation>user management</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="28"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="46"/>
<source></source>
<translation>Current User:</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="41"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="68"/>
<source>UserName</source>
<translation>UserName</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="82"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="114"/>
<source></source>
<translation>Modify</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="95"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="132"/>
<source></source>
<translation>Delete</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="111"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="160"/>
<source></source>
<translation>AddNew</translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="118"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="172"/>
<source>TextLabel</source>
<translation>TextLabel</translation>
</message>

@ -9,25 +9,45 @@
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="31"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="36"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="44"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="54"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="53"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="68"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="60"/>
<location filename="../../src/userCtrl/QLoginDlg.ui" line="80"/>
<source> </source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="74"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="80"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="88"/>
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="96"/>
<source></source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QLoginModify</name>
@ -37,32 +57,32 @@
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="20"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="25"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="27"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="37"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="34"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="49"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="41"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="61"/>
<source>UserName:</source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="48"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="73"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginModify.ui" line="85"/>
<location filename="../../src/userCtrl/QLoginModify.ui" line="136"/>
<source></source>
<translation></translation>
</message>
@ -81,11 +101,6 @@
<source>SuperRoot</source>
<translation type="vanished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="74"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="75"/>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="81"/>
@ -106,21 +121,6 @@
<source></source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="80"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="88"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#00ff00;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QLoginDlg.cpp" line="96"/>
<source>&lt;html&gt;&lt;head / &gt;&lt;body&gt;&lt;p&gt;&lt;span style = color:#ff0000;&gt;&lt; / span&gt;&lt; / p&gt;&lt; / body&gt;&lt; / html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.cpp" line="71"/>
<source></source>
@ -238,42 +238,42 @@
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="39"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="189"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="52"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="220"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="69"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="157"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="76"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="169"/>
<source> 123456</source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="99"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="64"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="112"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="97"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="135"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="31"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="148"/>
<location filename="../../src/userCtrl/QUserAddNew.ui" line="130"/>
<source></source>
<translation></translation>
</message>
@ -281,37 +281,37 @@
<context>
<name>QUserManagerDlg</name>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="17"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="26"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="28"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="46"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="41"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="68"/>
<source>UserName</source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="82"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="114"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="95"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="132"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="111"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="160"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="118"/>
<location filename="../../src/userCtrl/QUserManagerDlg.ui" line="172"/>
<source>TextLabel</source>
<translation></translation>
</message>

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>

@ -221,7 +221,6 @@
</ItemGroup>
<ItemGroup>
<None Include="lpreport_en.ts" />
<None Include="lpreport_zh.ts" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Condition="Exists('$(QtMsBuild)\qt.targets')">

@ -144,9 +144,6 @@
<Image Include="Resources\log.ico" />
</ItemGroup>
<ItemGroup>
<None Include="lpreport_zh.ts">
<Filter>Translation Files</Filter>
</None>
<None Include="lpreport_en.ts">
<Filter>Translation Files</Filter>
</None>

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerCommand>$(SolutionDir)..\runner17\$(ProjectName).exe</LocalDebuggerCommand>
<LocalDebuggerWorkingDirectory>$(SolutionDir)..\runner17\</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>

File diff suppressed because it is too large Load Diff

@ -1,897 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="zh_CN">
<context>
<name>QReportWidget</name>
<message>
<location filename="qreportwidget.cpp" line="50"/>
<location filename="qreportwidget.cpp" line="95"/>
<source></source>
<translation>Model</translation>
</message>
<message>
<location filename="qreportwidget.cpp" line="51"/>
<location filename="qreportwidget.cpp" line="97"/>
<source></source>
<translation>Num</translation>
</message>
<message>
<location filename="qreportwidget.cpp" line="93"/>
<source></source>
<translation>Index</translation>
</message>
<message>
<location filename="qreportwidget.cpp" line="132"/>
<source></source>
<translation>Please select the corresponding time and query data!</translation>
</message>
</context>
<context>
<name>QTimeDlg</name>
<message>
<location filename="qtimedlg.ui" line="14"/>
<source></source>
<translation>Time Setting</translation>
</message>
<message>
<location filename="qtimedlg.ui" line="63"/>
<location filename="qtimedlg.ui" line="400"/>
<source>0</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="68"/>
<location filename="qtimedlg.ui" line="405"/>
<source>1</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="73"/>
<location filename="qtimedlg.ui" line="410"/>
<source>2</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="78"/>
<location filename="qtimedlg.ui" line="415"/>
<source>3</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="83"/>
<location filename="qtimedlg.ui" line="420"/>
<source>4</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="88"/>
<location filename="qtimedlg.ui" line="425"/>
<source>5</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="93"/>
<location filename="qtimedlg.ui" line="430"/>
<source>6</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="98"/>
<location filename="qtimedlg.ui" line="435"/>
<source>7</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="103"/>
<location filename="qtimedlg.ui" line="440"/>
<source>8</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="108"/>
<location filename="qtimedlg.ui" line="445"/>
<source>9</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="113"/>
<location filename="qtimedlg.ui" line="450"/>
<source>10</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="118"/>
<location filename="qtimedlg.ui" line="455"/>
<source>11</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="123"/>
<location filename="qtimedlg.ui" line="460"/>
<source>12</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="128"/>
<location filename="qtimedlg.ui" line="465"/>
<source>13</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="133"/>
<location filename="qtimedlg.ui" line="470"/>
<source>14</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="138"/>
<location filename="qtimedlg.ui" line="475"/>
<source>15</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="143"/>
<location filename="qtimedlg.ui" line="480"/>
<source>16</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="148"/>
<location filename="qtimedlg.ui" line="485"/>
<source>17</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="153"/>
<location filename="qtimedlg.ui" line="490"/>
<source>18</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="158"/>
<location filename="qtimedlg.ui" line="495"/>
<source>19</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="163"/>
<location filename="qtimedlg.ui" line="500"/>
<source>20</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="168"/>
<location filename="qtimedlg.ui" line="505"/>
<source>21</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="173"/>
<location filename="qtimedlg.ui" line="510"/>
<source>22</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="178"/>
<location filename="qtimedlg.ui" line="515"/>
<source>23</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="183"/>
<source>24</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="188"/>
<source>25</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="193"/>
<source>26</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="198"/>
<source>27</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="203"/>
<source>28</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="208"/>
<source>29</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="213"/>
<source>30</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="218"/>
<source>31</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="223"/>
<source>32</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="228"/>
<source>33</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="233"/>
<source>34</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="238"/>
<source>35</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="243"/>
<source>36</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="248"/>
<source>37</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="253"/>
<source>38</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="258"/>
<source>39</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="263"/>
<source>40</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="268"/>
<source>41</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="273"/>
<source>42</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="278"/>
<source>43</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="283"/>
<source>44</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="288"/>
<source>45</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="293"/>
<source>46</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="298"/>
<source>47</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="303"/>
<source>48</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="308"/>
<source>49</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="313"/>
<source>50</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="318"/>
<source>51</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="323"/>
<source>52</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="328"/>
<source>53</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="333"/>
<source>54</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="338"/>
<source>55</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="343"/>
<source>56</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="348"/>
<source>57</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="353"/>
<source>58</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="358"/>
<source>59</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="526"/>
<source></source>
<translation>Hour</translation>
</message>
<message>
<location filename="qtimedlg.ui" line="536"/>
<source></source>
<translation>M</translation>
</message>
<message>
<location filename="qtimedlg.ui" line="576"/>
<source>2017/00/00 00:00</source>
<translation></translation>
</message>
<message>
<location filename="qtimedlg.ui" line="602"/>
<source></source>
<translation>OK</translation>
</message>
</context>
<context>
<name>TestWidget</name>
<message>
<location filename="testwidget.ui" line="14"/>
<source>TestWidget</source>
<translation></translation>
</message>
</context>
<context>
<name>lpReport</name>
<message>
<location filename="lpReport.cpp" line="97"/>
<source></source>
<translation>Data record viewing</translation>
</message>
<message>
<location filename="lpReport.cpp" line="173"/>
<location filename="lpReport.cpp" line="194"/>
<location filename="lpReport.cpp" line="775"/>
<location filename="lpReport.cpp" line="780"/>
<location filename="lpReport.cpp" line="858"/>
<location filename="lpReport.cpp" line="1039"/>
<location filename="lpReport.cpp" line="1138"/>
<source>%1</source>
<translation>A total of %1 records are displayed</translation>
</message>
<message>
<location filename="lpReport.cpp" line="174"/>
<location filename="lpReport.cpp" line="193"/>
<location filename="lpReport.cpp" line="719"/>
<location filename="lpReport.cpp" line="751"/>
<location filename="lpReport.cpp" line="776"/>
<location filename="lpReport.cpp" line="781"/>
<location filename="lpReport.cpp" line="857"/>
<location filename="lpReport.cpp" line="912"/>
<location filename="lpReport.cpp" line="944"/>
<location filename="lpReport.cpp" line="1111"/>
<source>%1 %2</source>
<translation>Page %1 total pages %2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="293"/>
<location filename="lpReport.cpp" line="299"/>
<location filename="lpReport.cpp" line="309"/>
<location filename="lpReport.cpp" line="334"/>
<location filename="lpReport.cpp" line="343"/>
<location filename="lpReport.cpp" line="374"/>
<location filename="lpReport.cpp" line="415"/>
<location filename="lpReport.cpp" line="422"/>
<location filename="lpReport.cpp" line="427"/>
<location filename="lpReport.cpp" line="456"/>
<location filename="lpReport.cpp" line="477"/>
<location filename="lpReport.cpp" line="483"/>
<location filename="lpReport.cpp" line="493"/>
<location filename="lpReport.cpp" line="509"/>
<location filename="lpReport.cpp" line="516"/>
<location filename="lpReport.cpp" line="534"/>
<location filename="lpReport.cpp" line="864"/>
<source></source>
<translation>Info</translation>
</message>
<message>
<location filename="lpReport.cpp" line="293"/>
<location filename="lpReport.cpp" line="477"/>
<source></source>
<translation>The time you selected is overnight,please reselect the query date, and then query.</translation>
</message>
<message>
<location filename="lpReport.cpp" line="299"/>
<location filename="lpReport.cpp" line="309"/>
<location filename="lpReport.cpp" line="493"/>
<source></source>
<translation>The date you selected is not reasonable, please select the current query date again</translation>
</message>
<message>
<location filename="lpReport.cpp" line="317"/>
<source>%1-%2</source>
<translation>Query production data for %1-%2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="323"/>
<location filename="lpReport.cpp" line="406"/>
<source>:%1 :%2 </source>
<translation>Start time :%1 To end time :%2 History</translation>
</message>
<message>
<location filename="lpReport.cpp" line="325"/>
<location filename="lpReport.cpp" line="684"/>
<location filename="lpReport.cpp" line="1333"/>
<source></source>
<translation>All</translation>
</message>
<message>
<location filename="lpReport.cpp" line="334"/>
<location filename="lpReport.cpp" line="415"/>
<location filename="lpReport.cpp" line="509"/>
<source></source>
<translation>Querying data, please wait</translation>
</message>
<message>
<location filename="lpReport.cpp" line="343"/>
<location filename="lpReport.cpp" line="422"/>
<location filename="lpReport.cpp" line="427"/>
<location filename="lpReport.cpp" line="516"/>
<source></source>
<translation>No data, please query again</translation>
</message>
<message>
<location filename="lpReport.cpp" line="348"/>
<location filename="lpReport.cpp" line="431"/>
<location filename="lpReport.cpp" line="520"/>
<source></source>
<translation>Select a path to save the file</translation>
</message>
<message>
<location filename="lpReport.cpp" line="370"/>
<location filename="lpReport.cpp" line="452"/>
<source></source>
<translation>Please wait while exporting data</translation>
</message>
<message>
<location filename="lpReport.cpp" line="372"/>
<source>%1-%2</source>
<translation>The production data for %1-%2 is exported</translation>
</message>
<message>
<location filename="lpReport.cpp" line="374"/>
<location filename="lpReport.cpp" line="456"/>
<location filename="lpReport.cpp" line="534"/>
<source></source>
<translation>Data export completed</translation>
</message>
<message>
<location filename="lpReport.cpp" line="390"/>
<source>%1-%2</source>
<translation>Query log data for %1-%2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="393"/>
<location filename="lpReport.cpp" line="960"/>
<location filename="lpReport.cpp" line="1311"/>
<source>使</source>
<translation>Usage Record</translation>
</message>
<message>
<location filename="lpReport.cpp" line="396"/>
<location filename="lpReport.cpp" line="963"/>
<location filename="lpReport.cpp" line="1309"/>
<source></source>
<translation>Alarm record query</translation>
</message>
<message>
<location filename="lpReport.cpp" line="399"/>
<location filename="lpReport.cpp" line="966"/>
<location filename="lpReport.cpp" line="1310"/>
<source></source>
<translation>Running Status</translation>
</message>
<message>
<location filename="lpReport.cpp" line="454"/>
<source>%1-%2</source>
<translation>Export log data for %1-%2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="483"/>
<source></source>
<translation>The date you selected is not reasonable, please restart the date and check again</translation>
</message>
<message>
<location filename="lpReport.cpp" line="500"/>
<source>%1-%2</source>
<translation>Query statistics for %1-%2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="535"/>
<source>%1-%2</source>
<translation>The statistics for %1-%2 are exported</translation>
</message>
<message>
<location filename="lpReport.cpp" line="553"/>
<source></source>
<translation>OK</translation>
</message>
<message>
<location filename="lpReport.cpp" line="554"/>
<source></source>
<translation>Cancel</translation>
</message>
<message>
<location filename="lpReport.cpp" line="603"/>
<source>%1%2</source>
<translation>The statistics from %1 to %2 are as follows</translation>
</message>
<message>
<location filename="lpReport.cpp" line="604"/>
<source></source>
<translation>Index</translation>
</message>
<message>
<location filename="lpReport.cpp" line="604"/>
<source></source>
<translation>Model</translation>
</message>
<message>
<location filename="lpReport.cpp" line="604"/>
<source></source>
<translation>Num</translation>
</message>
<message>
<location filename="lpReport.cpp" line="620"/>
<location filename="lpReport.cpp" line="878"/>
<source></source>
<translation>Sum</translation>
</message>
<message>
<location filename="lpReport.cpp" line="621"/>
<source>:</source>
<translation>Time:</translation>
</message>
<message>
<location filename="lpReport.cpp" line="622"/>
<source>:</source>
<translation>User:</translation>
</message>
<message>
<location filename="lpReport.cpp" line="639"/>
<source></source>
<translation>Query the progress</translation>
</message>
<message>
<location filename="lpReport.cpp" line="641"/>
<source>,.....</source>
<translation>Data query, please wait.....</translation>
</message>
<message>
<location filename="lpReport.cpp" line="801"/>
<source></source>
<translation>The system automatically clears the data</translation>
</message>
<message>
<location filename="lpReport.cpp" line="817"/>
<source></source>
<translation>Querying data</translation>
</message>
<message>
<location filename="lpReport.cpp" line="837"/>
<source>:%1 :%2 %3</source>
<translation>Start time :%1 To end time :%2 There are %3 historical records</translation>
</message>
<message>
<location filename="lpReport.cpp" line="859"/>
<source></source>
<translation>Data query completed</translation>
</message>
<message>
<location filename="lpReport.cpp" line="864"/>
<source></source>
<translation>Operation has taken effect</translation>
</message>
<message>
<location filename="lpReport.cpp" line="870"/>
<source> </source>
<translation>The statistical results</translation>
</message>
<message>
<location filename="lpReport.cpp" line="880"/>
<source></source>
<translation>Statistics to complete</translation>
</message>
<message>
<location filename="lpReport.cpp" line="997"/>
<source></source>
<translation>Datetime</translation>
</message>
<message>
<location filename="lpReport.cpp" line="998"/>
<source></source>
<translation>Model</translation>
</message>
<message>
<location filename="lpReport.cpp" line="999"/>
<source></source>
<translation>Score</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1000"/>
<source>s</source>
<translation>time</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1001"/>
<source>mm</source>
<translation>diameter</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1002"/>
<source>mm</source>
<translation>thickness</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1003"/>
<source></source>
<translation>Image</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1004"/>
<source>uid</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.cpp" line="1076"/>
<source></source>
<translation>Please wait while records are being queried</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1092"/>
<source>%1 %2 %3</source>
<translation>There are %3 records from %1 to %2</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1124"/>
<source></source>
<translation>Time</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1125"/>
<source></source>
<translation>Info</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1174"/>
<location filename="lpReport.cpp" line="1212"/>
<location filename="lpReport.cpp" line="1302"/>
<location filename="lpReport.cpp" line="1305"/>
<source></source>
<translation>Hold Day</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1313"/>
<source></source>
<translation>Production Data</translation>
</message>
<message>
<location filename="lpReport.cpp" line="1335"/>
<source>NG</source>
<translation></translation>
</message>
</context>
<context>
<name>lpReportClass</name>
<message>
<location filename="lpReport.ui" line="14"/>
<source>lpReport</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.ui" line="155"/>
<location filename="lpReport.ui" line="212"/>
<source></source>
<translation>Production data</translation>
</message>
<message>
<location filename="lpReport.ui" line="248"/>
<source></source>
<translation>Statistics</translation>
</message>
<message>
<location filename="lpReport.ui" line="272"/>
<source></source>
<translation>Log Record</translation>
</message>
<message>
<location filename="lpReport.ui" line="319"/>
<location filename="lpReport.ui" line="1807"/>
<source>()</source>
<translation>Show Num</translation>
</message>
<message>
<location filename="lpReport.ui" line="349"/>
<location filename="lpReport.ui" line="1837"/>
<source>50</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.ui" line="367"/>
<location filename="lpReport.ui" line="1855"/>
<source></source>
<translation>Preview</translation>
</message>
<message>
<location filename="lpReport.ui" line="379"/>
<location filename="lpReport.ui" line="416"/>
<location filename="lpReport.ui" line="1867"/>
<location filename="lpReport.ui" line="1904"/>
<source>TextLabel</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.ui" line="391"/>
<location filename="lpReport.ui" line="1879"/>
<source></source>
<translation>Next</translation>
</message>
<message>
<location filename="lpReport.ui" line="496"/>
<source></source>
<translation>Title</translation>
</message>
<message>
<location filename="lpReport.ui" line="508"/>
<source></source>
<translation>Double show Image</translation>
</message>
<message>
<location filename="lpReport.ui" line="523"/>
<location filename="lpReport.ui" line="1256"/>
<source></source>
<translation>Start Time:</translation>
</message>
<message>
<location filename="lpReport.ui" line="543"/>
<location filename="lpReport.ui" line="617"/>
<location filename="lpReport.ui" line="1202"/>
<location filename="lpReport.ui" line="1276"/>
<location filename="lpReport.ui" line="1583"/>
<location filename="lpReport.ui" line="1729"/>
<source>2017-11-11 11:11:11</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.ui" line="569"/>
<location filename="lpReport.ui" line="1311"/>
<source></source>
<translation>SetTime</translation>
</message>
<message>
<location filename="lpReport.ui" line="597"/>
<location filename="lpReport.ui" line="1182"/>
<location filename="lpReport.ui" line="1563"/>
<source></source>
<translation>End Time:</translation>
</message>
<message>
<location filename="lpReport.ui" line="643"/>
<location filename="lpReport.ui" line="1228"/>
<location filename="lpReport.ui" line="1609"/>
<source></source>
<translation>SetTime</translation>
</message>
<message>
<location filename="lpReport.ui" line="795"/>
<source></source>
<translation>Type</translation>
</message>
<message>
<location filename="lpReport.ui" line="816"/>
<location filename="lpReport.ui" line="1483"/>
<source></source>
<translation>All</translation>
</message>
<message>
<location filename="lpReport.ui" line="952"/>
<location filename="lpReport.ui" line="1463"/>
<source></source>
<translation>classes</translation>
</message>
<message>
<location filename="lpReport.ui" line="972"/>
<source></source>
<translation>Hold Day</translation>
</message>
<message>
<location filename="lpReport.ui" line="1108"/>
<source></source>
<translation>Num</translation>
</message>
<message>
<location filename="lpReport.ui" line="1122"/>
<source>0</source>
<translation></translation>
</message>
<message>
<location filename="lpReport.ui" line="1142"/>
<location filename="lpReport.ui" line="1520"/>
<location filename="lpReport.ui" line="1677"/>
<source></source>
<translation>Query</translation>
</message>
<message>
<location filename="lpReport.ui" line="1159"/>
<location filename="lpReport.ui" line="1503"/>
<location filename="lpReport.ui" line="1694"/>
<source>CSV</source>
<translation>Export CSV</translation>
</message>
<message>
<location filename="lpReport.ui" line="1634"/>
<source></source>
<translation>Data type query</translation>
</message>
<message>
<location filename="lpReport.ui" line="1709"/>
<source></source>
<translation>Start Time:</translation>
</message>
<message>
<location filename="lpReport.ui" line="1755"/>
<source></source>
<translation>SetTime</translation>
</message>
<message>
<location filename="lpReport.ui" line="1784"/>
<source></source>
<translation>Alarm record</translation>
</message>
</context>
</TS>

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>

@ -64,6 +64,14 @@ void QAlgParamDlg::timerEvent(QTimerEvent *event)
}
}
void QAlgParamDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}
void QAlgParamDlg::setParam()
{
ui.checkBox->setChecked(DetectState::instance()->m_algParam.m_UseBackground == 0 ? false : true);

@ -17,6 +17,8 @@ signals:
protected:
virtual void showEvent(QShowEvent *event);
virtual void timerEvent(QTimerEvent *event);
virtual void changeEvent(QEvent *event);
void setParam();
void getParam();
Q_SLOT void onChangeBG();

@ -196,3 +196,10 @@ void QCamSettingDlg::EnableUI(bool b)
ui.m_ImgHeight->setDisabled(!b);
}
void QCamSettingDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -22,6 +22,8 @@ public:
void onShowVirtualDir(bool bShow);
void EnableUI(bool b);
protected:
virtual void changeEvent(QEvent *event);
private:
Ui::QCamSettingDlg ui;
ICoreCtrl* m_pCoreCtl{ nullptr };

@ -11,3 +11,11 @@ QChannelMgrDlg::QChannelMgrDlg(QWidget *parent)
QChannelMgrDlg::~QChannelMgrDlg()
{
}
void QChannelMgrDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -11,7 +11,8 @@ class QChannelMgrDlg : public QWidget
public:
QChannelMgrDlg(QWidget *parent = Q_NULLPTR);
~QChannelMgrDlg();
protected:
virtual void changeEvent(QEvent *event);
private:
Ui::QChannelMgrDlg ui;
};

@ -111,3 +111,11 @@ Q_SLOT void QDebugDlg::onTimeOut()
{
emit sgTriggerCam();
}
void QDebugDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -24,6 +24,8 @@ public:
signals:
void sgTriggerCam();
protected:
virtual void changeEvent(QEvent *event);
private:
Ui::QDebugDlg ui;
QTimer m_simuliter;

@ -1085,3 +1085,11 @@ void QModelMgrDlg::closeEvent(QCloseEvent *event)
}
return;
}
void QModelMgrDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -55,12 +55,11 @@ private:
Q_SLOT void onDeleteShow(QWidget* p);
bool copyDirectoryFiles(const QString &fromDir, const QString &toDir, bool coverFileIfExist);
bool onMessageBox(QMessageBox::Icon ntype, QString strTitle, QString strAtl, int onlyOK);
protected:
Q_SLOT void onButtonClicked();
protected:
virtual void showEvent(QShowEvent *event);
virtual void closeEvent(QCloseEvent *event);
virtual void changeEvent(QEvent *event);
private:
Ui::QModelMgrDlg ui;

@ -1,12 +0,0 @@
#include "QSettingDlg.h"
QSettingDlg::QSettingDlg(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
setWindowIcon(QIcon(":/image/leaper"));
}
QSettingDlg::~QSettingDlg()
{
}

@ -1,19 +0,0 @@
#ifndef _H_QSETTINGDLG_H_
#define _H_QSETTINGDLG_H_
#include <QWidget>
#include "ui_QSettingDlg.h"
class QSettingDlg : public QWidget
{
Q_OBJECT
public:
QSettingDlg(QWidget *parent = Q_NULLPTR);
~QSettingDlg();
private:
Ui::QSettingDlg ui;
};
#endif

@ -1,23 +0,0 @@
<UI version="4.0" >
<class>QSettingDlg</class>
<widget class="QWidget" name="QSettingDlg" >
<property name="objectName" >
<string notr="true">QSettingDlg</string>
</property>
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>300</height>
</rect>
</property>
<property name="windowTitle" >
<string>QSettingDlg</string>
</property>
</widget>
<layoutDefault spacing="6" margin="11" />
<pixmapfunction></pixmapfunction>
<resources/>
<connections/>
</UI>

@ -889,6 +889,14 @@ void QSystemSettingDlg::timerEvent(QTimerEvent *event)
}
}
void QSystemSettingDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}
Q_SLOT void QSystemSettingDlg::onTreeWidgetButton()
{
QString strObj = sender()->objectName();
@ -1034,3 +1042,4 @@ Q_SLOT void QSystemSettingDlg::onLightTest()
//emit(sgGenalData(nType, LIGHT_BEE));
}
}

@ -42,6 +42,7 @@ private:
Q_SLOT void onChangeBackground();
Q_SLOT void onOpenDataPath();
Q_SLOT void onLightTest();
Q_SLOT void onCheckstateChanged(int state);
Q_SLOT void onSetCurrentIndex(int nIndex);
Q_SLOT void onSavePLCPara();
@ -50,6 +51,7 @@ private:
protected:
virtual void showEvent(QShowEvent *event);
virtual void timerEvent(QTimerEvent *event);
virtual void changeEvent(QEvent *event);
private:
Ui::QSystemSettingUI ui;
QList<QObject*> m_listObj;

@ -207,3 +207,11 @@ void QTimeMgrDlg::showEvent(QShowEvent *)
}
}
void QTimeMgrDlg::changeEvent(QEvent *event)
{
if (event->type() == QEvent::LanguageChange)
{
ui.retranslateUi(this);
}
}

@ -19,6 +19,7 @@ public:
Q_SLOT void onSlotCellClicked(const QModelIndex&index);
protected:
virtual void showEvent(QShowEvent *);
virtual void changeEvent(QEvent *event);
private:
Ui::QTimeMgrDlg ui;
QMap<QString, TimeStruct> m_MapTime;

@ -23,9 +23,9 @@
#include <QProcess>
#include "lpCryptokey.h"
#define VERSION_HUB "3.0.1.6"
#define VERSION_ALG "3.0.1.4"
#define UPDATE_TIME "2021-10-08"
#define VERSION_HUB "3.0.1.7"
#define VERSION_ALG "3.0.1.5"
#define UPDATE_TIME "2021-10-09"
#pragma execution_character_set("utf-8")
lpMainWin::lpMainWin(QWidget *parent)
@ -74,10 +74,10 @@ lpMainWin::lpMainWin(QWidget *parent)
ui.action_userManager->setVisible(false);//默认用户管理菜单隐藏 只有相应权限才能显示
//下拉菜单 布局 工具菜单 配置相关系统设置菜单
QMenu *pToolMenu = new QMenu(this);
pToolMenu->addAction(ui.actioncamSetting);
pToolMenu->addAction(ui.action_cali_raster);
pToolMenu->addAction(ui.action_setting_ban);
pToolMenu->addAction(ui.action_setting_ip);
pToolMenu->addAction(ui.actioncamSetting);
pToolMenu->addAction(ui.action_setting_ban);
pToolMenu->addAction(ui.actionSystemSeting);
pToolMenu->addAction(ui.action_algParam);
pToolMenu->addAction(ui.action_debug);
@ -128,7 +128,11 @@ lpMainWin::lpMainWin(QWidget *parent)
m_pLbCurrentTime->setMinimumWidth(200);
m_pLbCurrentTime->setAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
m_pLbBanci->setMinimumWidth(200);
m_pLbUser->setMinimumWidth(100);
m_pLbUser->setFont(m_font);
m_pLbUser->setAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
m_pLbBanci->setMinimumWidth(100);
m_pLbBanci->setFont(m_font);
m_pLbBanci->setAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
@ -145,9 +149,9 @@ lpMainWin::lpMainWin(QWidget *parent)
ui.statusBar->addWidget(m_pLbDetectState, 1);
ui.statusBar->addWidget(m_pLbPLCConnect, 1);
ui.statusBar->addWidget(m_pLbUser, 1);
ui.statusBar->addWidget(m_pLbBanci,1);
ui.statusBar->addPermanentWidget(m_pLbCurrentTime);
ui.statusBar->addWidget(m_pLbUser,2);
ui.statusBar->addWidget(m_pLbBanci,2);
ui.statusBar->addPermanentWidget(m_pLbCurrentTime,5);
}
//加载用户管理模块
loadUserModel();
@ -281,17 +285,19 @@ lpMainWin::lpMainWin(QWidget *parent)
SendTiskTsk->start();
}
//if (DetectState::instance()->m_StartAndDetect == 1)//m_sysType 表示万丰科技的
{
/* {
QTimer::singleShot(3000, [&]() {
ui.btn_start_detect->setText(tr("停止检测"));
DetectState::instance()->IsDetect = true;
m_pCtrl->onStart();
});
}
*/
if (DetectState::instance()->m_AutoSendTick2COM)
m_wfPulseTimer.start(1000);
m_timerID = startTimer(1000);
m_timerID_Init = startTimer(1000);
QTimer::singleShot(1000, m_pNet, SLOT(onOpenServer()));//延迟2s打开网络TCP服务
}
@ -899,6 +905,16 @@ Q_SLOT void lpMainWin::onActionClicked()
process.startDetached(strTaskName);
}
else if ("action_modelmgr" == strObj) {//模板管理
if (DetectState::instance()->IsDetect)
{
//正在检测 不能使用模板管理功能
QMessageBox infobox(QMessageBox::Information, tr("提示"), tr("请停止检测再使用该功能."), QMessageBox::Yes, this);
infobox.setWindowIcon(QIcon(":/image/leaper"));
infobox.setButtonText(QMessageBox::Yes, tr("确认"));
infobox.exec();
onStrongButton();
return;
}
if (m_pModelMgrDlg)
{
m_pModelMgrDlg->setParent(this);
@ -963,14 +979,14 @@ Q_SLOT void lpMainWin::onButtonClicked()
QString str = tr("按下了开始检测按钮,检测功能开启");
m_pCtrl->addLog(str, emTypeRunState);
DetectState::instance()->bLockDetect = true;
//DetectState::instance()->bLockDetect = true;
}
else {
m_pCtrl->onFinish();
ui.btn_start_detect->setText(tr("开始检测"));
QString str = tr("按下了停止检测按钮,检测功能关闭");
m_pCtrl->addLog(str, emTypeRunState);
DetectState::instance()->bLockDetect = false;
//DetectState::instance()->bLockDetect = false;
}
DetectState::instance()->IsDetect = !DetectState::instance()->IsDetect;
}
@ -1025,17 +1041,17 @@ void lpMainWin::timerEvent(QTimerEvent *event)
QString strTimeTitle = tr("运行时长:");
QString strShow = QString("%1 %2 %3").arg(m_currentTime).arg(strTimeTitle).arg(strlong);
m_pLbCurrentTime->setText(strShow);
m_pLbCurrentTime->setStyleSheet("font: 18px;");
m_pLbCurrentTime->setStyleSheet("font: 14px;");
}
// state
if (m_pLbDetectState) {
QString strDetectState = DetectState::instance()->IsDetect == true ? tr("检测中...") : tr("未检测...");
m_pLbDetectState->setText(strDetectState);
if (DetectState::instance()->IsDetect) {
m_pLbDetectState->setStyleSheet("font: bold 18px;background-color: green;");
m_pLbDetectState->setStyleSheet("font: bold 14px;background-color: green;");
}
else {
m_pLbDetectState->setStyleSheet("font: bold 18px;background-color: red;");
m_pLbDetectState->setStyleSheet("font: bold 14px;background-color: red;");
}
}
@ -1045,35 +1061,43 @@ void lpMainWin::timerEvent(QTimerEvent *event)
show_label = m_pCtrl->getCurrentBan();
QString strMsg = tr("班次信息:") + (show_label.isEmpty() == true ? tr("该时间段未设置班次") : show_label);
// if (strLanguage != "Chinese")
// {
// strMsg = tr("Classes:")
// + (show_label.isEmpty() == true ? tr("No set Times") : show_label);
// }
m_pLbBanci->setText(strMsg);
m_pLbBanci->setStyleSheet("font: 18px;");
m_pLbBanci->setStyleSheet("font: 14px;");
}
if (m_pLbUser) {
QString show_label = m_pCtrl->getUserName();
// if (strLanguage != "Chinese")
// m_pLbUser->setText(tr("User:") + show_label);
// else
m_pLbUser->setText(tr("当前用户:") + show_label);
m_pLbUser->setStyleSheet("font: 18px;");
m_pLbUser->setStyleSheet("font: 14px;");
}
if (m_pLbPLCConnect)
{
if (lpGlobalData::instance()->m_plcConnect == true)
{
m_pLbPLCConnect->setText(tr("PLC已连接"));
m_pLbPLCConnect->setStyleSheet("font: bold 18px;background-color: green;");
m_pLbPLCConnect->setStyleSheet("font: bold 14px;background-color: green;");
}
else {
m_pLbPLCConnect->setText(tr("PLC未连接"));
m_pLbPLCConnect->setStyleSheet("font: bold 18px;background-color: red;");
m_pLbPLCConnect->setStyleSheet("font: bold 14px;background-color: red;");
}
}
}
else if (event->timerId() == m_timerID_btn)
{
ui.btn_start_detect->setStyleSheet("");
killTimer(m_timerID_btn);
m_timerID_btn = 0;
}
else if(m_timerID_Init == event->timerId())
{
killTimer(m_timerID_Init);
m_timerID_Init = 0;
//打开开始检测按钮
ui.btn_start_detect->setText(tr("停止检测"));
DetectState::instance()->IsDetect = true;
m_pCtrl->onStart();
}
}
void lpMainWin::closeEvent(QCloseEvent *event)
@ -1241,7 +1265,6 @@ Q_SLOT void lpMainWin::onClientConnect(QString addr, bool bConnect)
if (m_addr == addr && bConnect)
{
QTimer::singleShot(200, this, SLOT(onSendClearLib2PLC()));
}
if (bConnect == true && 1 == DetectState::instance()->IsOnline) {
//m_pUi->onSwitchOnlineModel(m_pState->IsOnline);//在线模式 离线模式切换
@ -1918,3 +1941,14 @@ Q_SLOT void lpMainWin::onLineseCheck(bool bFlag)
}
}
}
//强制刷新按钮提醒
void lpMainWin::onStrongButton()
{
if (m_timerID_btn == 0)
{
m_timerID_btn = startTimer(500);
ui.btn_start_detect->setStyleSheet("font: bold 14px;background-color: rgb(210, 255, 44);");
}
}

@ -73,6 +73,8 @@ private:
Q_SLOT void onUpdateUI();//修改参数应用时刷新UI显示内容
Q_SLOT void onShowRatioVal(double val);
Q_SLOT void onLineseCheck(bool bFlag);
void onStrongButton();
protected:
bool onInitCoreCtrl();
@ -210,6 +212,9 @@ private:
bool readExposureTimeConfig(const QString& strPath);
int getCurExposureTime();
double m_glbalRatio{ 0.0 };//偏距系数
int m_timerID_btn{ 0 };//强制改变开始检测按钮用 用于提醒
int m_timerID_Init{ 0 };//启动初始化 如延时开启服务 开启检测
};
#endif

@ -7,7 +7,7 @@
<x>0</x>
<y>0</y>
<width>1028</width>
<height>745</height>
<height>675</height>
</rect>
</property>
<property name="windowTitle">

@ -311,22 +311,22 @@
<translation>Apply Success!!!</translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="97"/>
<location filename="QAlgParamDlg.cpp" line="105"/>
<source></source>
<translation>Please select your background map</translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="126"/>
<location filename="QAlgParamDlg.cpp" line="134"/>
<source></source>
<translation>Info</translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="126"/>
<location filename="QAlgParamDlg.cpp" line="134"/>
<source>.</source>
<translation>Background image updated, please restart this software.</translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="128"/>
<location filename="QAlgParamDlg.cpp" line="136"/>
<source></source>
<translation>OK</translation>
</message>
@ -644,6 +644,7 @@
</message>
<message>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.ui" line="156"/>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="23"/>
<source></source>
<translation>No Active</translation>
</message>
@ -660,6 +661,7 @@
<translation>No Match,Please Input the New One</translation>
</message>
<message>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="27"/>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="54"/>
<source></source>
<translation>Active</translation>
@ -1407,22 +1409,22 @@ p, li { white-space: pre-wrap; }
<translation>Rising</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1083"/>
<location filename="lpMainWin.cpp" line="1107"/>
<source></source>
<translation>Warning</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1084"/>
<location filename="lpMainWin.cpp" line="1108"/>
<source></source>
<translation>Are you sure quit the System?</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1086"/>
<location filename="lpMainWin.cpp" line="1110"/>
<source></source>
<translation>OK</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1087"/>
<location filename="lpMainWin.cpp" line="1111"/>
<source></source>
<translation>NO</translation>
</message>
@ -1430,9 +1432,8 @@ p, li { white-space: pre-wrap; }
<context>
<name>QSettingDlg</name>
<message>
<location filename="QSettingDlg.ui" line="16"/>
<source>QSettingDlg</source>
<translation>QSettingDlg</translation>
<translation type="vanished">QSettingDlg</translation>
</message>
</context>
<context>
@ -1855,7 +1856,7 @@ p, li { white-space: pre-wrap; }
<translation>OK</translation>
</message>
<message>
<location filename="QSystemSettingDlg.cpp" line="1007"/>
<location filename="QSystemSettingDlg.cpp" line="1015"/>
<source></source>
<translation>Open folder</translation>
</message>
@ -2325,7 +2326,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="252"/>
<location filename="lpMainWin.cpp" line="970"/>
<location filename="lpMainWin.cpp" line="986"/>
<source></source>
<translation>Start</translation>
</message>
@ -2429,7 +2430,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="964"/>
<location filename="lpMainWin.cpp" line="905"/>
<location filename="lpMainWin.cpp" line="921"/>
<source></source>
<translation>Model Manager</translation>
</message>
@ -2465,7 +2466,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="1062"/>
<location filename="lpMainWin.cpp" line="829"/>
<location filename="lpMainWin.cpp" line="835"/>
<source></source>
<translation>About</translation>
</message>
@ -2486,7 +2487,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="1118"/>
<location filename="lpMainWin.cpp" line="931"/>
<location filename="lpMainWin.cpp" line="947"/>
<source></source>
<translation>Cam Setting</translation>
</message>
@ -2520,7 +2521,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.cpp" line="110"/>
<location filename="lpMainWin.cpp" line="1891"/>
<location filename="lpMainWin.cpp" line="1939"/>
<source></source>
<translation>The system is not activated</translation>
</message>
@ -2539,125 +2540,132 @@ p, li { white-space: pre-wrap; }
<translation type="vanished">User:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="182"/>
<location filename="lpMainWin.cpp" line="186"/>
<source></source>
<translation>History</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="198"/>
<location filename="lpMainWin.cpp" line="202"/>
<source>...</source>
<translation>System initialization complete...</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="585"/>
<location filename="lpMainWin.cpp" line="591"/>
<source></source>
<translation>Display Result</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="659"/>
<location filename="lpMainWin.cpp" line="665"/>
<source></source>
<translation>The camera image is different from the background image, please change the detection background!</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="686"/>
<location filename="lpMainWin.cpp" line="692"/>
<source>!!!%1</source>
<translation>Warning!!! %1 unidentified models appear continuously</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="688"/>
<location filename="lpMainWin.cpp" line="694"/>
<source>,</source>
<translation>, Caused by not opening the detection function</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="713"/>
<location filename="lpMainWin.cpp" line="719"/>
<source>,...</source>
<translation>Calculating...</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="768"/>
<location filename="lpMainWin.cpp" line="774"/>
<source> </source>
<translation>Logout</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="773"/>
<location filename="lpMainWin.cpp" line="779"/>
<source> </source>
<translation>Login</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="793"/>
<location filename="lpMainWin.cpp" line="820"/>
<location filename="lpMainWin.cpp" line="799"/>
<location filename="lpMainWin.cpp" line="826"/>
<source>.</source>
<translation>The feature is not enabled.</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="795"/>
<location filename="lpMainWin.cpp" line="807"/>
<location filename="lpMainWin.cpp" line="822"/>
<location filename="lpMainWin.cpp" line="801"/>
<location filename="lpMainWin.cpp" line="813"/>
<location filename="lpMainWin.cpp" line="828"/>
<location filename="lpMainWin.cpp" line="913"/>
<source></source>
<translation>Ok</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="805"/>
<location filename="lpMainWin.cpp" line="811"/>
<source></source>
<translation>Are you sure you want to log out</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="848"/>
<location filename="lpMainWin.cpp" line="854"/>
<source></source>
<translation>Classes Manager</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="859"/>
<location filename="lpMainWin.cpp" line="865"/>
<source></source>
<translation>Test Tool</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="883"/>
<location filename="lpMainWin.cpp" line="889"/>
<source></source>
<translation>Algo Setting</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="918"/>
<location filename="lpMainWin.cpp" line="911"/>
<source>使.</source>
<translation>Please Stop Detecting .</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="934"/>
<source></source>
<translation>System Setting</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="286"/>
<location filename="lpMainWin.cpp" line="961"/>
<location filename="lpMainWin.cpp" line="977"/>
<location filename="lpMainWin.cpp" line="1097"/>
<source></source>
<translation>Stop</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="963"/>
<location filename="lpMainWin.cpp" line="979"/>
<source></source>
<translation>Press the start detection button, the detection function is turned on</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="971"/>
<location filename="lpMainWin.cpp" line="987"/>
<source></source>
<translation>Press the stop detection button, the detection function is closed</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="793"/>
<location filename="lpMainWin.cpp" line="805"/>
<location filename="lpMainWin.cpp" line="820"/>
<location filename="lpMainWin.cpp" line="978"/>
<location filename="lpMainWin.cpp" line="799"/>
<location filename="lpMainWin.cpp" line="811"/>
<location filename="lpMainWin.cpp" line="826"/>
<location filename="lpMainWin.cpp" line="911"/>
<location filename="lpMainWin.cpp" line="994"/>
<source></source>
<translation>Info</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="978"/>
<location filename="lpMainWin.cpp" line="994"/>
<source></source>
<translation>Are you sure Clear the Static</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="979"/>
<location filename="lpMainWin.cpp" line="995"/>
<source></source>
<translation>OK</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="808"/>
<location filename="lpMainWin.cpp" line="980"/>
<location filename="lpMainWin.cpp" line="814"/>
<location filename="lpMainWin.cpp" line="996"/>
<source></source>
<translation>NO</translation>
</message>
@ -2672,46 +2680,46 @@ p, li { white-space: pre-wrap; }
<translation>PLC State</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="603"/>
<location filename="lpMainWin.cpp" line="617"/>
<location filename="lpMainWin.cpp" line="631"/>
<location filename="lpMainWin.cpp" line="647"/>
<location filename="lpMainWin.cpp" line="609"/>
<location filename="lpMainWin.cpp" line="623"/>
<location filename="lpMainWin.cpp" line="637"/>
<location filename="lpMainWin.cpp" line="653"/>
<source></source>
<translation>The current exposure time does not recognize the hub</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="613"/>
<location filename="lpMainWin.cpp" line="643"/>
<location filename="lpMainWin.cpp" line="619"/>
<location filename="lpMainWin.cpp" line="649"/>
<source>5</source>
<translation>After adjusting the exposure time for 5 times, the wheel hub is still not recognized</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="944"/>
<location filename="lpMainWin.cpp" line="960"/>
<source></source>
<translation>Register</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="986"/>
<location filename="lpMainWin.cpp" line="1002"/>
<source></source>
<translation>Press the reset button, all data are cleared</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="997"/>
<location filename="lpMainWin.cpp" line="1013"/>
<source></source>
<translation>D</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="998"/>
<location filename="lpMainWin.cpp" line="1014"/>
<source></source>
<translation>H</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="999"/>
<location filename="lpMainWin.cpp" line="1015"/>
<source></source>
<translation>M</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1000"/>
<location filename="lpMainWin.cpp" line="1016"/>
<source></source>
<translation>S</translation>
</message>
@ -2720,7 +2728,7 @@ p, li { white-space: pre-wrap; }
<translation type="vanished">System time:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1025"/>
<location filename="lpMainWin.cpp" line="1041"/>
<source>:</source>
<translation>Time:</translation>
</message>
@ -2729,12 +2737,12 @@ p, li { white-space: pre-wrap; }
<translation type="vanished">Status:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1032"/>
<location filename="lpMainWin.cpp" line="1048"/>
<source>...</source>
<translation>Detecting...</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1032"/>
<location filename="lpMainWin.cpp" line="1048"/>
<source>...</source>
<translation>Not Detected...</translation>
</message>
@ -2743,7 +2751,7 @@ p, li { white-space: pre-wrap; }
<translation type="vanished">Classes info:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1047"/>
<location filename="lpMainWin.cpp" line="1063"/>
<source></source>
<translation>No Classes</translation>
</message>
@ -2752,108 +2760,108 @@ p, li { white-space: pre-wrap; }
<translation type="vanished">Current user:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1047"/>
<location filename="lpMainWin.cpp" line="1063"/>
<source>:</source>
<translation>Class:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1061"/>
<location filename="lpMainWin.cpp" line="1069"/>
<source>:</source>
<translation>User:</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1068"/>
<location filename="lpMainWin.cpp" line="1076"/>
<source>PLC</source>
<translation>PLC Connect</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1072"/>
<location filename="lpMainWin.cpp" line="1080"/>
<source>PLC</source>
<translation>PLC Disconnect</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1151"/>
<location filename="lpMainWin.cpp" line="1175"/>
<source></source>
<translation>Template library sending completed</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1177"/>
<location filename="lpMainWin.cpp" line="1202"/>
<location filename="lpMainWin.cpp" line="1201"/>
<location filename="lpMainWin.cpp" line="1226"/>
<source></source>
<translation>Number of models</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1252"/>
<location filename="lpMainWin.cpp" line="1275"/>
<source></source>
<translation>Connected</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1256"/>
<location filename="lpMainWin.cpp" line="1279"/>
<source></source>
<translation>Disconnected</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1309"/>
<location filename="lpMainWin.cpp" line="1332"/>
<source>PLC</source>
<translation>The PLC has received the relevant setting parameters!</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1368"/>
<location filename="lpMainWin.cpp" line="1391"/>
<source></source>
<translation>Opened</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1370"/>
<location filename="lpMainWin.cpp" line="1393"/>
<source></source>
<translation>Closed</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1482"/>
<location filename="lpMainWin.cpp" line="1505"/>
<source></source>
<translation>Wheel Model Identification System</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1483"/>
<location filename="lpMainWin.cpp" line="1506"/>
<source>线使</source>
<translation>This software is developed by Leaper in Hangzhou. It is used for hub type identification and classification. It can be used with pipeline transportation system</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1484"/>
<location filename="lpMainWin.cpp" line="1507"/>
<source>访</source>
<translation>For more information about this product, please visit our website</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1485"/>
<location filename="lpMainWin.cpp" line="1508"/>
<source></source>
<translation>Software Version</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1486"/>
<location filename="lpMainWin.cpp" line="1509"/>
<source></source>
<translation>Algorithm Version</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1487"/>
<location filename="lpMainWin.cpp" line="1510"/>
<source></source>
<translation>Last update time</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1488"/>
<location filename="lpMainWin.cpp" line="1511"/>
<source> (c) </source>
<translation>Copyright(C) belongs to Hangzhou Leaper Technology company</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1497"/>
<location filename="lpMainWin.cpp" line="1520"/>
<source></source>
<translation>Shut down</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1655"/>
<location filename="lpMainWin.cpp" line="1678"/>
<source>()</source>
<translation>(Default)</translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1660"/>
<location filename="lpMainWin.cpp" line="1683"/>
<source> 1000</source>
<translation>1000 (Default)</translation>
</message>

@ -291,22 +291,22 @@
<translation></translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="97"/>
<location filename="QAlgParamDlg.cpp" line="105"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="126"/>
<location filename="QAlgParamDlg.cpp" line="134"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="126"/>
<location filename="QAlgParamDlg.cpp" line="134"/>
<source>.</source>
<translation></translation>
</message>
<message>
<location filename="QAlgParamDlg.cpp" line="128"/>
<location filename="QAlgParamDlg.cpp" line="136"/>
<source></source>
<translation></translation>
</message>
@ -617,6 +617,7 @@
</message>
<message>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.ui" line="156"/>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="23"/>
<source></source>
<translation></translation>
</message>
@ -633,6 +634,7 @@
<translation></translation>
</message>
<message>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="27"/>
<location filename="../../src/tpMain/cryptokey/QCryptokeyUI.cpp" line="54"/>
<source></source>
<translation></translation>
@ -1371,34 +1373,26 @@ p, li { white-space: pre-wrap; }
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1083"/>
<location filename="lpMainWin.cpp" line="1107"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1084"/>
<location filename="lpMainWin.cpp" line="1108"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1086"/>
<location filename="lpMainWin.cpp" line="1110"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1087"/>
<location filename="lpMainWin.cpp" line="1111"/>
<source></source>
<translation></translation>
</message>
</context>
<context>
<name>QSettingDlg</name>
<message>
<location filename="QSettingDlg.ui" line="16"/>
<source>QSettingDlg</source>
<translation></translation>
</message>
</context>
<context>
<name>QShowImg</name>
<message>
@ -1802,7 +1796,7 @@ p, li { white-space: pre-wrap; }
<translation></translation>
</message>
<message>
<location filename="QSystemSettingDlg.cpp" line="1007"/>
<location filename="QSystemSettingDlg.cpp" line="1015"/>
<source></source>
<translation></translation>
</message>
@ -2268,7 +2262,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="252"/>
<location filename="lpMainWin.cpp" line="970"/>
<location filename="lpMainWin.cpp" line="986"/>
<source></source>
<translation></translation>
</message>
@ -2372,7 +2366,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="964"/>
<location filename="lpMainWin.cpp" line="905"/>
<location filename="lpMainWin.cpp" line="921"/>
<source></source>
<translation></translation>
</message>
@ -2408,7 +2402,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="1062"/>
<location filename="lpMainWin.cpp" line="829"/>
<location filename="lpMainWin.cpp" line="835"/>
<source></source>
<translation></translation>
</message>
@ -2429,7 +2423,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.ui" line="1118"/>
<location filename="lpMainWin.cpp" line="931"/>
<location filename="lpMainWin.cpp" line="947"/>
<source></source>
<translation></translation>
</message>
@ -2463,7 +2457,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="lpMainWin.cpp" line="110"/>
<location filename="lpMainWin.cpp" line="1891"/>
<location filename="lpMainWin.cpp" line="1939"/>
<source></source>
<translation></translation>
</message>
@ -2488,295 +2482,302 @@ p, li { white-space: pre-wrap; }
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="182"/>
<location filename="lpMainWin.cpp" line="186"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="198"/>
<location filename="lpMainWin.cpp" line="202"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="286"/>
<location filename="lpMainWin.cpp" line="961"/>
<location filename="lpMainWin.cpp" line="977"/>
<location filename="lpMainWin.cpp" line="1097"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="585"/>
<location filename="lpMainWin.cpp" line="591"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="603"/>
<location filename="lpMainWin.cpp" line="617"/>
<location filename="lpMainWin.cpp" line="631"/>
<location filename="lpMainWin.cpp" line="647"/>
<location filename="lpMainWin.cpp" line="609"/>
<location filename="lpMainWin.cpp" line="623"/>
<location filename="lpMainWin.cpp" line="637"/>
<location filename="lpMainWin.cpp" line="653"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="613"/>
<location filename="lpMainWin.cpp" line="643"/>
<location filename="lpMainWin.cpp" line="619"/>
<location filename="lpMainWin.cpp" line="649"/>
<source>5</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="659"/>
<location filename="lpMainWin.cpp" line="665"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="686"/>
<location filename="lpMainWin.cpp" line="692"/>
<source>!!!%1</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="688"/>
<location filename="lpMainWin.cpp" line="694"/>
<source>,</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="713"/>
<location filename="lpMainWin.cpp" line="719"/>
<source>,...</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="768"/>
<location filename="lpMainWin.cpp" line="774"/>
<source> </source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="773"/>
<location filename="lpMainWin.cpp" line="779"/>
<source> </source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="793"/>
<location filename="lpMainWin.cpp" line="805"/>
<location filename="lpMainWin.cpp" line="820"/>
<location filename="lpMainWin.cpp" line="978"/>
<location filename="lpMainWin.cpp" line="799"/>
<location filename="lpMainWin.cpp" line="811"/>
<location filename="lpMainWin.cpp" line="826"/>
<location filename="lpMainWin.cpp" line="911"/>
<location filename="lpMainWin.cpp" line="994"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="793"/>
<location filename="lpMainWin.cpp" line="820"/>
<location filename="lpMainWin.cpp" line="799"/>
<location filename="lpMainWin.cpp" line="826"/>
<source>.</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="795"/>
<location filename="lpMainWin.cpp" line="807"/>
<location filename="lpMainWin.cpp" line="822"/>
<location filename="lpMainWin.cpp" line="801"/>
<location filename="lpMainWin.cpp" line="813"/>
<location filename="lpMainWin.cpp" line="828"/>
<location filename="lpMainWin.cpp" line="913"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="805"/>
<location filename="lpMainWin.cpp" line="811"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="808"/>
<location filename="lpMainWin.cpp" line="980"/>
<location filename="lpMainWin.cpp" line="814"/>
<location filename="lpMainWin.cpp" line="996"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="848"/>
<location filename="lpMainWin.cpp" line="854"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="859"/>
<location filename="lpMainWin.cpp" line="865"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="883"/>
<location filename="lpMainWin.cpp" line="889"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="918"/>
<location filename="lpMainWin.cpp" line="911"/>
<source>使.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="934"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="944"/>
<location filename="lpMainWin.cpp" line="960"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="963"/>
<location filename="lpMainWin.cpp" line="979"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="971"/>
<location filename="lpMainWin.cpp" line="987"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="978"/>
<location filename="lpMainWin.cpp" line="994"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="979"/>
<location filename="lpMainWin.cpp" line="995"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="986"/>
<location filename="lpMainWin.cpp" line="1002"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="997"/>
<location filename="lpMainWin.cpp" line="1013"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="998"/>
<location filename="lpMainWin.cpp" line="1014"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="999"/>
<location filename="lpMainWin.cpp" line="1015"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1000"/>
<location filename="lpMainWin.cpp" line="1016"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1025"/>
<location filename="lpMainWin.cpp" line="1041"/>
<source>:</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1047"/>
<location filename="lpMainWin.cpp" line="1063"/>
<source>:</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1061"/>
<location filename="lpMainWin.cpp" line="1069"/>
<source>:</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1032"/>
<location filename="lpMainWin.cpp" line="1048"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1032"/>
<location filename="lpMainWin.cpp" line="1048"/>
<source>...</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1047"/>
<location filename="lpMainWin.cpp" line="1063"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1068"/>
<location filename="lpMainWin.cpp" line="1076"/>
<source>PLC</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1072"/>
<location filename="lpMainWin.cpp" line="1080"/>
<source>PLC</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1151"/>
<location filename="lpMainWin.cpp" line="1175"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1177"/>
<location filename="lpMainWin.cpp" line="1202"/>
<location filename="lpMainWin.cpp" line="1201"/>
<location filename="lpMainWin.cpp" line="1226"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1252"/>
<location filename="lpMainWin.cpp" line="1275"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1256"/>
<location filename="lpMainWin.cpp" line="1279"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1309"/>
<location filename="lpMainWin.cpp" line="1332"/>
<source>PLC</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1368"/>
<location filename="lpMainWin.cpp" line="1391"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1370"/>
<location filename="lpMainWin.cpp" line="1393"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1482"/>
<location filename="lpMainWin.cpp" line="1505"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1483"/>
<location filename="lpMainWin.cpp" line="1506"/>
<source>线使</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1484"/>
<location filename="lpMainWin.cpp" line="1507"/>
<source>访</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1485"/>
<location filename="lpMainWin.cpp" line="1508"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1486"/>
<location filename="lpMainWin.cpp" line="1509"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1487"/>
<location filename="lpMainWin.cpp" line="1510"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1488"/>
<location filename="lpMainWin.cpp" line="1511"/>
<source> (c) </source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1497"/>
<location filename="lpMainWin.cpp" line="1520"/>
<source></source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1655"/>
<location filename="lpMainWin.cpp" line="1678"/>
<source>()</source>
<translation></translation>
</message>
<message>
<location filename="lpMainWin.cpp" line="1660"/>
<location filename="lpMainWin.cpp" line="1683"/>
<source> 1000</source>
<translation></translation>
</message>

@ -170,9 +170,6 @@
<ClCompile Include="GeneratedFiles\Debug\moc_qsaveresult.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="GeneratedFiles\Debug\moc_QSettingDlg.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="GeneratedFiles\Debug\moc_qshowimg.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
</ClCompile>
@ -314,9 +311,6 @@
<ClCompile Include="GeneratedFiles\Release\moc_qsaveresult.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="GeneratedFiles\Release\moc_QSettingDlg.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="GeneratedFiles\Release\moc_qshowimg.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
</ClCompile>
@ -355,7 +349,6 @@
<ClCompile Include="QChannelMgrDlg.cpp" />
<ClCompile Include="QDebugDlg.cpp" />
<ClCompile Include="QModelMgrDlg.cpp" />
<ClCompile Include="QSettingDlg.cpp" />
<ClCompile Include="QSystemSettingDlg.cpp" />
<ClCompile Include="QTimeMgrDlg.cpp" />
</ItemGroup>
@ -400,16 +393,6 @@
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_NO_DEBUG -DNDEBUG -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\edcircle\include" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" "-I.\..\..\3part\RsaCrypto\include" "-I.\..\..\src\tpMain\cryptokey" "-I.\..\..\3part\openssl-1.0.2n\vs13\include"</Command>
</CustomBuild>
<CustomBuild Include="QSettingDlg.h">
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\bin\moc.exe;%(FullPath)</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Moc%27ing %(Identity)...</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D_WINDOWS -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\edcircle\include" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" "-I.\..\..\3part\RsaCrypto\include" "-I.\..\..\src\tpMain\cryptokey" "-I.\..\..\3part\openssl-1.0.2n\vs13\include"</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(QTDIR)\bin\moc.exe;%(FullPath)</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Moc%27ing %(Identity)...</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(QTDIR)\bin\moc.exe" "%(FullPath)" -o ".\GeneratedFiles\$(ConfigurationName)\moc_%(Filename).cpp" -DUNICODE -DWIN32 -DWIN64 -DQT_NO_DEBUG -DNDEBUG -DQT_CORE_LIB -DTPMAIN_LIB -DTPMAIN_EXPORTS -DQT_GUI_LIB -DQT_WIDGETS_LIB -DQT_SQL_LIB -DQT_PRINTSUPPORT_LIB -DQT_NETWORK_LIB -DQT_SERIALPORT_LIB -D%(PreprocessorDefinitions) "-I." "-I.\GeneratedFiles" "-I.\GeneratedFiles\$(ConfigurationName)" "-I$(QTDIR)\include" "-I$(QTDIR)\include\QtCore" "-I$(QTDIR)\include\QtGui" "-I$(QTDIR)\include\QtWidgets" "-I$(QTDIR)\include\ActiveQt" "-I$(QTDIR)\include\QtSerialPort" "-I$(QTDIR)\include\QtANGLE" "-I$(QTDIR)\include\QtPrintSupport" "-I$(QTDIR)\include\QtSql" "-I$(QTDIR)\include\QtNetwork" "-I.\..\..\src\algorithm" "-I.\..\..\src\tpMain" "-I.\..\..\src\tpMain\thread" "-I.\..\..\src\tpMain\splashScreen" "-I.\..\..\src\tpMain\LightBoxwidget" "-I.\..\..\src\tpMain\QDiskCleanThread" "-I.\..\..\src\tpMain\QPixmapListBar" "-I.\..\..\src\userCtrl" "-I.\..\..\src\NetWheel" "-I.\..\..\src\RasterSDG20" "-I.\..\..\src\ReportModel" "-I.\..\..\3part\libzkq\include" "-I.\..\..\3part\tadpole\include\tpBase" "-I.\..\..\3part\opencv3.4.1\include" "-I.\..\..\3part\opencv3.4.1\include\opencv" "-I.\..\..\3part\opencv3.4.1\include\opencv2" "-I.\..\..\3part\edcircle\include" "-I.\..\..\3part\lpCoreCtrl\include" "-I.\..\..\src\tpMain\algela" "-I.\..\..\src\ImageCompare" "-I.\..\..\src\interface" "-I.\..\..\3part\RsaCrypto\include" "-I.\..\..\src\tpMain\cryptokey" "-I.\..\..\3part\openssl-1.0.2n\vs13\include"</Command>
</CustomBuild>
<CustomBuild Include="..\..\src\tpMain\algela\lpImgViewer.h">
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\bin\moc.exe;%(FullPath)</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Moc%27ing %(Identity)...</Message>
@ -466,7 +449,6 @@
<ClInclude Include="GeneratedFiles\ui_qipconfigdlg.h" />
<ClInclude Include="GeneratedFiles\ui_QModelMgrDlg.h" />
<ClInclude Include="GeneratedFiles\ui_qmodnamedlg.h" />
<ClInclude Include="GeneratedFiles\ui_QSettingDlg.h" />
<ClInclude Include="GeneratedFiles\ui_qshowimg.h" />
<ClInclude Include="GeneratedFiles\ui_QSystemSettingUI.h" />
<ClInclude Include="GeneratedFiles\ui_QTimeMgrDlg.h" />
@ -1290,18 +1272,6 @@
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h" "%(FullPath)"</Command>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="QSettingDlg.ui">
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\bin\uic.exe;%(AdditionalInputs)</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Uic%27ing %(Identity)...</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\GeneratedFiles\ui_%(Filename).h;%(Outputs)</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">"$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h" "%(FullPath)"</Command>
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(QTDIR)\bin\uic.exe;%(AdditionalInputs)</AdditionalInputs>
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Uic%27ing %(Identity)...</Message>
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\GeneratedFiles\ui_%(Filename).h;%(Outputs)</Outputs>
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">"$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h" "%(FullPath)"</Command>
</CustomBuild>
</ItemGroup>
<ItemGroup>
<CustomBuild Include="QSystemSettingUI.ui">
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\bin\uic.exe;%(AdditionalInputs)</AdditionalInputs>

@ -481,9 +481,6 @@
<ClCompile Include="GeneratedFiles\Release\moc_QSettingDlg.cpp">
<Filter>Generated Files\Release</Filter>
</ClCompile>
<ClCompile Include="QSettingDlg.cpp">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\src\ImageCompare\cvdrawutils.cpp">
<Filter>ImageCompare</Filter>
</ClCompile>
@ -675,9 +672,6 @@
<ClInclude Include="..\..\src\tpMain\Result2Ui.h">
<Filter>WheelNet</Filter>
</ClInclude>
<ClInclude Include="GeneratedFiles\ui_QSettingDlg.h">
<Filter>Generated Files</Filter>
</ClInclude>
<ClInclude Include="..\..\src\ImageCompare\cvdrawutils.h">
<Filter>ImageCompare</Filter>
</ClInclude>
@ -887,12 +881,6 @@
<CustomBuild Include="lpMainWin.ui">
<Filter>lpMain</Filter>
</CustomBuild>
<CustomBuild Include="QSettingDlg.h">
<Filter>Header Files</Filter>
</CustomBuild>
<CustomBuild Include="QSettingDlg.ui">
<Filter>Form Files</Filter>
</CustomBuild>
<CustomBuild Include="..\..\src\tpMain\algela\lpImgViewer.h">
<Filter>BaseUILib\ImgView</Filter>
</CustomBuild>

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerCommand>$(SolutionDir)..\runner17\Enchanterd.exe</LocalDebuggerCommand>
<LocalDebuggerWorkingDirectory>$(SolutionDir)..\runner17\</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>D:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerCommand>$(SolutionDir)..\runner17\Enchanter.exe</LocalDebuggerCommand>
<LocalDebuggerWorkingDirectory>$(SolutionDir)..\runner17\</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(QTDIR)\bin%3b"$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup>
</Project>
Loading…
Cancel
Save