From f700664636b4f802582c254c86a8b5705fa69d91 Mon Sep 17 00:00:00 2001 From: tianzhendong <1203886034@qq.com> Date: Mon, 1 Jan 2024 20:12:51 +0800 Subject: [PATCH] =?UTF-8?q?MODIFY=EF=BC=9A=E6=97=A5=E5=BF=97=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=AF=8F=E6=AC=A1=E6=89=93=E5=BC=80=E8=BD=AF=E4=BB=B6?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=80=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- loghandler.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/loghandler.cpp b/loghandler.cpp index 96777e1..fdba705 100644 --- a/loghandler.cpp +++ b/loghandler.cpp @@ -67,7 +67,18 @@ void LogHandler::installMessageHandler() QDir _logDir(_logDirPath); if(!_logDir.exists()) _logDir.mkpath(_logDirPath); - auto _logPath = _logDirPath + _currentDate + ".log"; + + QString _logPath; + for(int i = 1; i < 1000; ++i) + { + _logPath = _logDirPath + _currentDate + QString("_%1.log").arg(i); + QFileInfo _fileInfo(_logPath); + if(!_fileInfo.exists()) + { + break; + } + } + g_file.setFileName(_logPath); if(!g_file.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append)) {