From d40e7c7ae632b46439809d0d142b57211b42c089 Mon Sep 17 00:00:00 2001 From: anxinglong <2910824064@qq.com> Date: Wed, 3 Jun 2026 18:09:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=81=9C=E6=AD=A2=E6=B5=8B?= =?UTF-8?q?=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MainWindow.cpp | 11 +++++++++++ src/MainWindow.h | 2 ++ 2 files changed, 13 insertions(+) diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index beda50d..ad2986f 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -606,3 +606,14 @@ void MainWindow::onGvfData(const QByteArray &data) } + +void MainWindow::on_action_stop_measure_triggered() +{ + const QString& device_guid = deviceList.at(0); + if (device_guid.isEmpty()) { + LOG_INFO(QStringLiteral(u"未选择测量设备GUID.")); + return; + } + _measure_client->stopMeasure(device_guid); +} + diff --git a/src/MainWindow.h b/src/MainWindow.h index 4c0b82d..3fce619 100644 --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -78,6 +78,8 @@ private slots: void onRunningInfo(const QString &run_info); void onGvfData(const QByteArray& data); + void on_action_stop_measure_triggered(); + private: QMutex _mutex_info_output; QPlainTextEdit* _plain_edit_info_output;