3#include "PluginThread.h"
4#include "ManageBackend.h"
6#include <QLoggingCategory>
8static Q_LOGGING_CATEGORY(log,
"Client.Plugin.Thread")
13 qDebug(log) << Q_FUNC_INFO;
16CPluginThread::~CPluginThread()
18 qDebug(log) << Q_FUNC_INFO;
27 qDebug(log) <<
"CPluginThread::run() start";
30 check = connect(
this, SIGNAL(sigNewBackend(
COperate*)),
31 &mb, SLOT(slotNewBackend(
COperate*)));
33 check = connect(
this, SIGNAL(sigDeleteBackend(
COperate*)),
34 &mb, SLOT(slotDeleteBackend(
COperate*)));
38 qDebug(log) <<
"CPluginThread::run() end";
管理操作的后端。此类仅用于 CPluginThread
一个线程处理多个操作 COperate 。 此类仅用于 CPluginBackendThread 由插件使用。
virtual void run() override
One thread handles multiple operate.