1#include <QLoggingCategory>
2#include "FrmViewServer.h"
3#include "OperateServer.h"
4#include "BackendServer.h"
6static Q_LOGGING_CATEGORY(log,
"Backend.Server")
10 qDebug(log) << Q_FUNC_INFO;
14CBackendServer::~CBackendServer()
16 qDebug(log) << Q_FUNC_INFO;
23 auto *pView = qobject_cast<CFrmViewServer*>(pOperate->
GetViewer());
25 bool check = connect(
this, SIGNAL(
sigConnected(QString,quint16)),
26 pView, SLOT(slotConnected(QString,quint16)));
29 pView, SLOT(slotDisconnected(QString,quint16)));
31 check = connect(pView, SIGNAL(sigDisconnect(QString,quint16)),
virtual void slotDisconnect(const QString &szIp, const quint16 port)=0
Disconnect client.
void sigConnected(const QString &szIp, const quint16 port)
emit when new client connected
void sigDisconnected(const QString &szIp, const quint16 port)
emit when the client disconnected
Server operate interface.
virtual QWidget * GetViewer() override
Get Viewer.