38 lines
1.4 KiB
C++
38 lines
1.4 KiB
C++
//#include "logService.h"
|
|
|
|
//logService* _logService = nullptr;
|
|
|
|
//logService::logService()
|
|
// //stdLogger(logBasePath,"stdLog"),
|
|
// //qtLogger(logBasePath, "Log")
|
|
//{
|
|
// //spdlog::init_thread_pool(8192,1);
|
|
// qtLogger = new SpdLogger(logBasePath, "Log");
|
|
// _logToQtWidget = new logToQtWidget();
|
|
// _logService = this;
|
|
// //STD日志
|
|
// //_stdConsoleRedirector = new stdConsoleRedirector(std::cout);
|
|
// //QT日志
|
|
// _qtRediretor = new qtRediretor();
|
|
// //STD日志到Qt日志界面 Qt主界面 spdLog
|
|
// //_stdConsoleRedirector->registerCallback([&](const std::string& output) {
|
|
// // QString outPutMsg(QString::fromStdString(output));
|
|
// // _logToQtWidget->sendStdLogSignal(outPutMsg);//Qt日志界面
|
|
// // _logToQtWidget->sendMainWindowStdLogSignal(outPutMsg);//Qt主界面
|
|
// // _logService->qtLogger->LogDebug("[STD]" + output);//spdLog
|
|
// // _stdConsoleRedirector->writeToConsle(output); // 逐个字符写入缓冲区
|
|
// // });
|
|
// // QT日志到 spdLog Qt日志界面
|
|
// _qtRediretor->registerCallback([&](const QString& output) {
|
|
// _logService->qtLogger->LogDebug("[QT]" + output.toStdString());
|
|
// //_logToQtWidget->sendQtLogSignal(output);//Qt日志界面
|
|
// //_stdConsoleRedirector->writeToConsle(output.toStdString()); // 逐个字符写入缓冲区
|
|
// });
|
|
//
|
|
//
|
|
//}
|
|
//logService::~logService()
|
|
//{
|
|
// delete _stdConsoleRedirector;
|
|
// delete _qtRediretor;
|
|
//}
|