📘 HMI 控件开发·目录
30章
从入门到实战
01
HMI开发概述
概念
什么是HMI
工业角色
核心挑战
02
开发环境搭建
工具
Qt Designer
VS Code
PyQt5/SDL2
03
图形基础
渲染
坐标系
RGB/HSV
抗锯齿
04
控件架构设计
模式
MVC
控件基类
事件驱动
05
基本控件实现
绘制
Button
Label
ProgressBar
06
输入控件
交互
TextBox
Slider
ComboBox
07
数据显示控件
图表
仪表盘
趋势图
表格
08
容器与布局
结构
Panel
GroupBox
GridLayout
09
动画与过渡
动效
属性动画
状态机
缓动函数
10
触摸与手势
触控
多点触控
手势识别
虚拟键盘
11
多语言与国际化
i18n
Unicode
语言文件
动态切换
12
样式与主题
皮肤
QSS
主题切换
自定义皮肤
13
数据绑定
MV
模型-视图
实时更新
信号-槽
14
通信协议集成
联网
Modbus
OPC UA
MQTT
15
报警与事件系统
安全
优先级
事件日志
历史查询
16
配方管理
数据
配方结构
CSV导入
切换逻辑
17
用户权限管理
安全
登录
角色控制
审计
18
屏幕导航
路由
页面栈
滑动切换
面包屑
19
性能优化
加速
双缓冲
脏矩形
GPU加速
20
内存管理
资源
对象池
智能指针
泄漏检测
21
多线程处理
并发
工作线程
线程安全
UI分离
22
调试与日志
诊断
日志分级
远程日志
崩溃捕获
23
单元测试
质量
Google Test
pytest
UI自动化
24
打包与部署
发布
安装包
版本管理
OTA升级
25
安全加固
防护
代码混淆
通信加密
防篡改
26
行业标准
合规
IEC 61131
ISA-88
FDA 21 CFR
27
案例实战一
水泵
实时曲线
报警列表
监控面板
28
案例实战二
产线
配方切换
产量统计
看板
29
案例实战三
能源
趋势分析
报表导出
管理系统
30
未来趋势
前沿
Web HMI
数字孪生
AI辅助
⭐ 共30章 · 点击卡片跳转对应章节 ⭐