备份 更新整理后的稳定版本
This commit is contained in:
@@ -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" {
|
||||
|
||||
Reference in New Issue
Block a user