3#include <QLoggingCategory>
5#include "DlgSettingsTemplateDesktop.h"
6#include "ParameterTemplateDesktop.h"
7#include "BackendTemplateDesktop.h"
8#include "OperateTemplateDesktop.h"
10static Q_LOGGING_CATEGORY(log,
"TemplateDesktop.Operate")
15 qDebug(log) << Q_FUNC_INFO;
19COperateTemplateDesktop::~COperateTemplateDesktop()
21 qDebug(log) << Q_FUNC_INFO;
22 QString szClass = this->metaObject()->className();
24 szWhat +=
"Please call ";
26 szWhat +=
"::Stop() first";
27 Q_ASSERT_X(!m_pPara, szClass.toStdString().c_str(), szWhat.toStdString().c_str());
Remote desktop operate interface.
virtual int SetParameter(CParameterDesktop *p)
Set parameter pointer.
virtual int Initial() override
Initial parameters and resource.
virtual int Clean() override
Clean parameters and resource.
virtual int Clean() override
Clean parameters and resource.
virtual int Initial() override
Initial parameters and resource.
virtual CBackend * InstanceBackend() override
New CBackend.
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.