valueMain加入自动重新启动A/B检测软件的功能

master
bob.pan 4 years ago
parent adbb226aba
commit 58c5c24471

@ -29,7 +29,7 @@ valueMainUI::valueMainUI(QWidget *parent)
setupTrayIcon();//后台任务栏初始化 setupTrayIcon();//后台任务栏初始化
setWindowIcon(QIcon(WINDOWICON)); setWindowIcon(QIcon(WINDOWICON));
setWindowTitle(tr("识别定位一体检测系统(v1.4.0 21.12.19)")); setWindowTitle(tr("识别定位一体检测系统(v1.4.1 21.12.23)"));
lpGlobalData::instance(); lpGlobalData::instance();
lpConfig::instance()->loadConfig(); lpConfig::instance()->loadConfig();
@ -571,6 +571,11 @@ void valueMainUI::timerEvent(QTimerEvent *event)
ui.textEdit->clear(); ui.textEdit->clear();
ui.textEdit->append(tr("连接超时,尝试重新连接检测软件")); ui.textEdit->append(tr("连接超时,尝试重新连接检测软件"));
QString strAppPath = lpConfig::instance()->appPathA;
if (!strAppPath.isEmpty())
{
onRunApp(lpConfig::instance()->appPathA);
}
} }
if (lpConfig::instance()->doubleStation == true) if (lpConfig::instance()->doubleStation == true)
{ {
@ -582,6 +587,12 @@ void valueMainUI::timerEvent(QTimerEvent *event)
if (ui.textEdit_2->toPlainText().size() > 10000) if (ui.textEdit_2->toPlainText().size() > 10000)
ui.textEdit_2->clear(); ui.textEdit_2->clear();
ui.textEdit_2->append(tr("连接超时,尝试重新连接检测软件")); ui.textEdit_2->append(tr("连接超时,尝试重新连接检测软件"));
QString strAppPath = lpConfig::instance()->appPathB;
if (!strAppPath.isEmpty())
{
onRunApp(lpConfig::instance()->appPathB);
}
} }
} }
{ {

Binary file not shown.

@ -3,10 +3,16 @@
<PropertyGroup /> <PropertyGroup />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<QTDIR>C:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR> <QTDIR>C:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR>
<LocalDebuggerCommand>$(SolutionDir)..\runner17\$(ProjectName)d.exe</LocalDebuggerCommand>
<LocalDebuggerWorkingDirectory>$(SolutionDir)..\runner17\</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment> <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<QTDIR>C:\Qt\Qt5.9.4\5.9.4\msvc2017_64</QTDIR> <QTDIR>C:\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> <LocalDebuggerEnvironment>PATH=$(QTDIR)\bin%3b$(PATH)</LocalDebuggerEnvironment>
</PropertyGroup> </PropertyGroup>
</Project> </Project>
Loading…
Cancel
Save