玉兔远程控制 0.1.0-bate4
载入中...
搜索中...
未找到
Hook.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4
5#include <QObject>
6#include "ParameterPlugin.h"
7
13class CHook : public QObject
14{
15public:
16 static CHook* GetHook(CParameterPlugin* pPara, QObject *parent = nullptr);
17
18 virtual int RegisterKeyboard();
19 virtual int UnRegisterKeyboard();
20
21public:
22 // QObject interface
23 virtual bool eventFilter(QObject *watched, QEvent *event) override;
24
25protected:
26 CParameterPlugin* m_pParameterPlugin;
27
28protected:
29 explicit CHook(CParameterPlugin* pPara, QObject *parent = nullptr);
30 virtual ~CHook();
31};
32
The class is the HOOK abstract class.
Definition Hook.h:14
插件的全局参数。