TpWidgetsGateway 类
V0.2.1TpUtilsService
2025-11-14
介绍
系统组件相关回调接口类;每个小组件只应继承一次该接口类;暂未实现
继承关系
基础信息
| 头文件: | include <TpWidgetsGateway.h> |
|---|---|
| Cmake: | None |
| 发布版本: | V0.2.1 |
| 继承类: | ITpGatewayHander |
| 派生类: |
Public 成员函数
| TpWidgetsGateway()=delete | ||
|---|---|---|
| TpWidgetsGateway(const TpString &widgetUuid) | 构造函数 | |
| ~TpWidgetsGateway() | ||
| widgetResizeEvent(TpPainter *painter)=0 | 小组件窗口尺寸变化;会通知新的画笔对象;使用新画笔对象绘制 | |
| onPaintEvent()=0 | 上层通知刷新事件;需要重绘并发送刷新请求 | |
| update() | 刷新指令;绘制完毕后通知上层应用刷新小组件显示 | |
| recvData(const char *topic, const void *data, const uint32_t &size) override final |
成员函数说明
TpWidgetsGateway::TpWidgetsGateway()=delete
暂无注释...
TpWidgetsGateway::TpWidgetsGateway(const TpString &widgetUuid)
构造函数...
构造函数
参数:widgetUuid: 组件UUID
virtual TpWidgetsGateway::~TpWidgetsGateway()
暂无注释...
virtual void TpWidgetsGateway::widgetResizeEvent(TpPainter *painter)=0
小组件窗口尺寸变化;会通知新的画笔对象;使用新画笔对象绘制...
小组件窗口尺寸变化;会通知新的画笔对象;使用新画笔对象绘制
参数:painter: 新的画笔对象
virtual void TpWidgetsGateway::onPaintEvent()=0
上层通知刷新事件;需要重绘并发送刷新请求...
上层通知刷新事件;需要重绘并发送刷新请求
void TpWidgetsGateway::update()
刷新指令;绘制完毕后通知上层应用刷新小组件显示...
刷新指令;绘制完毕后通知上层应用刷新小组件显示
