From 96cfb0f9b98f3f3d702ba4a9ccdcf6a21f9e512e Mon Sep 17 00:00:00 2001 From: yangjiaxuan <171295266@qq.com> Date: Wed, 13 Jul 2022 19:53:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=88=A4=E6=96=AD=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=AD=98=E5=9C=A8=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/scanner/dialog_updateprogress.cpp | 10 ++-------- app/scanner/dialog_updateprogress.h | 1 - 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/app/scanner/dialog_updateprogress.cpp b/app/scanner/dialog_updateprogress.cpp index d0569d65..56de864e 100644 --- a/app/scanner/dialog_updateprogress.cpp +++ b/app/scanner/dialog_updateprogress.cpp @@ -2,7 +2,6 @@ #include "ui_dialog_updateprogress.h" #include "base/HGUtility.h" #include "base/HGMd5.h" -#include #include #include #include @@ -72,7 +71,8 @@ void Dialog_updateProgress::ThreadFunc(HGThread thread, HGPointer param) QString md5 = QCryptographicHash::hash(fileMsg , QCryptographicHash::Md5).toHex(); bool ret = true; - if(!p->isFileExists(cfgPath) || md5 != p->m_md5) + QFile f(cfgPath); + if(!f.exists() || md5 != p->m_md5) { typedef HGResult (HGAPI *Func)(HGVersionMgr, const HGChar *, const HGChar *, HGHttpDownloadFunc, HGPointer); Func func = NULL; @@ -130,12 +130,6 @@ void Dialog_updateProgress::on_pushButton_clicked() close(); } -bool Dialog_updateProgress::isFileExists(const std::string &filepath) -{ - struct stat buffer; - return (stat(filepath.c_str(), &buffer) == 0); -} - void Dialog_updateProgress::closeEvent(QCloseEvent* e) { (void)e; diff --git a/app/scanner/dialog_updateprogress.h b/app/scanner/dialog_updateprogress.h index 2af4589d..2639b79f 100644 --- a/app/scanner/dialog_updateprogress.h +++ b/app/scanner/dialog_updateprogress.h @@ -32,7 +32,6 @@ private slots: void on_finish(); void on_pushButton_clicked(); - bool isFileExists(const std::string& filepath); protected: virtual void closeEvent(QCloseEvent* e);