From ba74212428e548af36b53b9d74a22b05f1ba4018 Mon Sep 17 00:00:00 2001 From: luoliangyi <87842688@qq.com> Date: Tue, 29 Nov 2022 18:24:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=AB=E6=8F=8F=E4=BB=AA=E7=BB=B4=E6=8A=A4?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=EF=BC=8C=E8=A7=A3=E5=86=B3=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E5=8D=87=E7=BA=A7=E6=96=87=E4=BB=B6=E8=B7=AF=E5=BE=84=E4=B8=8D?= =?UTF-8?q?=E8=83=BD=E4=B8=BA=E4=B8=AD=E6=96=87=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/fwupgrade/mainwindow.cpp | 3 ++- build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/fwupgrade/mainwindow.cpp b/app/fwupgrade/mainwindow.cpp index 47df9b61..7b606d75 100644 --- a/app/fwupgrade/mainwindow.cpp +++ b/app/fwupgrade/mainwindow.cpp @@ -9,6 +9,7 @@ #include "dialog_upgradefirmware.h" #include "dialog_updateprogress.h" #include "base/HGBase.h" +#include "HGString.h" #define PASSWORD_KEY 4 @@ -475,7 +476,7 @@ void MainWindow::on_btnDownloadUpgrade_clicked() void MainWindow::on_btnUpgrade_clicked() { - std::string filePath = ui->editFilePath->text().toStdString(); + std::string filePath = Utf8ToStdString(ui->editFilePath->text().toStdString()); if (!filePath.empty()) { Dialog_upgradeFirmware dlg(m_curDevHandle, filePath, this); diff --git a/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro b/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro index 415235f1..79d95534 100644 --- a/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro +++ b/build-qt/HGSolution/HGFWUpgrade/HGFWUpgrade.pro @@ -141,6 +141,7 @@ unix { INCLUDEPATH += $$PWD/../../../app/fwupgrade/ INCLUDEPATH += $$PWD/../../../modules/ +INCLUDEPATH += $$PWD/../../../utility/ INCLUDEPATH += $$PWD/../../../../sdk/include/ SOURCES += \ @@ -149,12 +150,14 @@ SOURCES += \ ../../../app/fwupgrade/logindialog.cpp \ ../../../app/fwupgrade/main.cpp \ ../../../app/fwupgrade/mainwindow.cpp \ + ../../../utility/HGString.cpp \ HEADERS += \ ../../../app/fwupgrade/dialog_updateprogress.h \ ../../../app/fwupgrade/dialog_upgradefirmware.h \ ../../../app/fwupgrade/logindialog.h \ ../../../app/fwupgrade/mainwindow.h \ + ../../../utility/HGString.h \ FORMS += \ ../../../app/fwupgrade/dialog_updateprogress.ui \