备份 更新整理后的稳定版本

This commit is contained in:
2025-06-05 11:30:12 +08:00
parent 1ab84a162b
commit 85129b9c0e
1638 changed files with 4348 additions and 13704 deletions
+9 -5
View File
@@ -2,7 +2,8 @@
#include <iostream>
#include <detProcess.hpp>
#include <opencv2/core/utils/logger.hpp>
#include <appCore.hpp>
//#include <appCore.hpp>
//#include <pythonCpp.h>
//#include <global.h>
//#include "mainwindow.h"
@@ -11,7 +12,7 @@
//#include <QApplication>
//#include <QSystemSemaphore>
//#include <QSharedMemory>
//#include <QMessageLogger>//ÈÕÖ¾
//#include <QMessageLogger>//日志
//#include <QDebug>
//#include <qmessagebox.h>
//#include <qpushbutton.h>
@@ -94,14 +95,16 @@ class Backend : public IBackend {
public:
//appCore _core;
void test() override { std::cout << "Hello from Backend!" << std::endl; }
void init() override {
void init(nlohmann::json& json, qtFuncBridge* bridgeIn) override {
if (initOnce == false) {
cv::utils::logging::setLogLevel(cv::utils::logging::LOG_LEVEL_ERROR);
_detProcess = new detProcess();
}
bridge = bridgeIn;
bridge->loadingWindow_appendLog(u8"核心加载成功,正在初始化",QColor("white"));
_detProcess->initConfig(json, bridgeIn);
_detProcess->start();
//detProcess _detProcess;
//_detProcess.start();
}
void cleanup() override {
@@ -114,6 +117,7 @@ public:
private:
bool initOnce = false;
detProcess* _detProcess;
qtFuncBridge* bridge = nullptr;
};
extern "C" {