升级到c++11,在存图文件夹不存在时自动创建,修复大量以byte为变量名的问题

This commit is contained in:
rci
2024-09-30 15:36:39 +08:00
parent ddde443cc9
commit a90d0d2471
45 changed files with 833 additions and 203 deletions
@@ -2,6 +2,7 @@
#include "qfuture.h"
#include <QtConcurrent/qtconcurrent>
#include <qmessagebox.h>
#include <rlib/fileManager.h>s
//总相机线程类列表
QList<Logic_camera_thread*> camerathreadlist;
@@ -121,10 +122,18 @@ bool Logic_processtask::check_cmeraCfg(QJsonObject obj, QString& allMessage)
int allFailNum = 0;
//QString allMessage;
if (myQString.isEmpty())
allMessage += "第 " + QString::number(allFailNum++) + "条 :保存图片总文件夹,为空\r\n";
{
//allMessage += "第 " + QString::number(allFailNum++) + "条 :保存图片总文件夹,为空\r\n";
allMessage += "第 " + QString::number(allFailNum) + "条 :保存图片总文件夹为空但已创建\r\n";
fileManager::createDirectoryIfNotExists(myQString.toStdString());
}
QDir dir(myQString);
if (!dir.exists())
allMessage += "第 " + QString::number(allFailNum++) + "条 :保存图片总文件夹:" + myQString + " 不存在\r\n";
{
//allMessage += "第 " + QString::number(allFailNum) + "条 :保存图片总文件夹:" + myQString + " 不存在\r\n";
allMessage += "第 " + QString::number(allFailNum) + "条 :保存图片总文件夹:" + myQString + " 不存在但已创建\r\n";
fileManager::createDirectoryIfNotExists(myQString.toStdString());
}
myQString = m_jsonObj.value("数据保存天数").toString();
if (myQString.toInt() <= 0)
allMessage += "第 " + QString::number(allFailNum++) + "条 :数据保存天数,值错误\r\n";
@@ -2519,7 +2528,7 @@ void Logic_processtask::reciveImageData()
QString algorithmName = m_data.algorithmName;
QString retFlag = m_data.retFlag;
QString sendNgInfo = m_data.sendNgInfo;
QByteArray m_byte = m_data.byte;
QByteArray m_byte = m_data.byteArray;
if (snInfo.isEmpty())
Sleep(1);
// 传递图片