From 9255dd89d5a40337f1d97fd469f1ea95249355d4 Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Fri, 6 Jan 2023 17:24:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/HGProductionTool/form_burnmode.cpp | 11 ++++++----- app/HGProductionTool/form_maininterface.cpp | 10 ++++++---- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/app/HGProductionTool/form_burnmode.cpp b/app/HGProductionTool/form_burnmode.cpp index 05148c5..c549540 100644 --- a/app/HGProductionTool/form_burnmode.cpp +++ b/app/HGProductionTool/form_burnmode.cpp @@ -246,8 +246,9 @@ QString DeviceManager::getSn() void DeviceManager::setBurnMode() { const wchar_t *p = L"1"; - func_test_go(HGPDTTOOLDB_NAME_REBOOT_DEVICE, p, m_hg); m_mainwnd->addTestingRef(); + func_test_go(HGPDTTOOLDB_NAME_REBOOT_DEVICE, p, m_hg); + } void DeviceManager::setSn(QString sn) @@ -257,8 +258,8 @@ void DeviceManager::setSn(QString sn) std::wstring sn2 = sn.toStdWString(); p->cat = WRITE_CAT_SERIALNUM; p->val = (void*)sn2.c_str(); - func_test_go(WRITE_CFG_NAME, (const wchar_t*)p, m_hg); m_mainwnd->addTestingRef(); + func_test_go(WRITE_CFG_NAME, (const wchar_t*)p, m_hg); setGlobalCfg(); @@ -292,20 +293,20 @@ void DeviceManager::setGlobalCfg() int vidpidValue = vidpid.Value; lp->cat = WRITE_CAT_VID_PID; lp->val = (void*)&vidpidValue; - func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); m_mainwnd->addTestingRef(); + func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); int speedMode = jsonGlobal.speed_mode ; lp->cat = WRITE_CAT_SPEED; lp->val = (void*)&speedMode; - func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); m_mainwnd->addTestingRef(); + func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); int sleepTime = jsonGlobal.sleep_time; lp->cat = WRITE_CAT_SLEEP; lp->val = (void*)&sleepTime; - func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); m_mainwnd->addTestingRef(); + func_test_go(WRITE_CFG_NAME, (const wchar_t*)lp, m_hg); delete lp; } diff --git a/app/HGProductionTool/form_maininterface.cpp b/app/HGProductionTool/form_maininterface.cpp index 94c2545..0c4220b 100644 --- a/app/HGProductionTool/form_maininterface.cpp +++ b/app/HGProductionTool/form_maininterface.cpp @@ -574,11 +574,13 @@ void Form_mainInterface::on_pbtn_start_clicked() QString title = item->text(); QString name = m_map_title_name.value(title).name; if (m_hg != nullptr) - func_test_go(name.toStdWString().c_str(), L"null", m_hg); + { + updateUiEnabled(false); + m_isTesting = true; + m_mainwnd->addTestingRef(); - updateUiEnabled(false); - m_isTesting = true; - m_mainwnd->addTestingRef(); + func_test_go(name.toStdWString().c_str(), L"null", m_hg); + } } }