From 26b05e8b070218001a04bdf1c8f517b5fb0eebda Mon Sep 17 00:00:00 2001 From: "huheng@kylinos.cn" Date: Thu, 20 Oct 2022 10:03:10 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=90=9E=20fix(=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E6=90=9C=E7=B4=A2):=20=E6=95=B0=E6=8D=AE=E5=BA=93=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E4=B8=8D=E5=AD=98=E5=9C=A8=E5=88=99=E5=88=9B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- filesearch/database/filedatabase.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/filesearch/database/filedatabase.cpp b/filesearch/database/filedatabase.cpp index fb18817..3044fb0 100644 --- a/filesearch/database/filedatabase.cpp +++ b/filesearch/database/filedatabase.cpp @@ -1,6 +1,7 @@ #include "filedatabase.h" #include +#include #include #include #include @@ -22,6 +23,11 @@ enum HEADER_NAME { FileDataBase::FileDataBase(QObject *parent) : QObject(parent) { QMutexLocker lockData(&m_mutex); + QDir downDir(downloadPath); + if (!downDir.exists(DATABASE_PATH)) { + // 文件夹不存在,创建文件夹 + downDir.mkpath(DATABASE_PATH); + } if (QSqlDatabase::contains(DATABASE_NAME)) { // 本地已存在该数据库 m_DataBase = QSqlDatabase::database(DATABASE_NAME); From 32123caa61f3f39de1e7df6b51c7071f263d1ba3 Mon Sep 17 00:00:00 2001 From: "huheng@kylinos.cn" Date: Thu, 20 Oct 2022 10:05:40 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=90=9E=20fix(=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=94=99=E8=AF=AF):?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- filesearch/database/filedatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filesearch/database/filedatabase.cpp b/filesearch/database/filedatabase.cpp index 3044fb0..40a5166 100644 --- a/filesearch/database/filedatabase.cpp +++ b/filesearch/database/filedatabase.cpp @@ -23,7 +23,7 @@ enum HEADER_NAME { FileDataBase::FileDataBase(QObject *parent) : QObject(parent) { QMutexLocker lockData(&m_mutex); - QDir downDir(downloadPath); + QDir downDir(DATABASE_PATH); if (!downDir.exists(DATABASE_PATH)) { // 文件夹不存在,创建文件夹 downDir.mkpath(DATABASE_PATH);