首页
›
嵌入式与底层系统
›
057-Qt Quick与QML嵌入式开发
›
《QML工业HMI界面开发》
VIP16
本课程属于:057-Qt Quick与QML嵌入式开发
嵌入式与底层系统 · 共 16 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
QML工业HMI界面开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=工业HMI的定义 · 发展历程 · QML在工业HMI中的优势
课程导入
HMI
02
QML基础语法
目标=QML文件结构 · 元素与属性 · id与信号
QML
基础语法
03
Qt Quick核心组件
目标=Item · Rectangle · Text
Qt
Quick
04
布局管理
目标=Row · Column · Grid
布局管理
Row
05
状态与动画
目标=State · Transition · Behavior
状态
动画
06
模型与视图
目标=ListView · GridView · Repeater
模型
视图
07
信号与槽机制
目标=QML与C++交互基础 · 信号连接 · 属性绑定
信号
槽机制
08
C++与QML集成
目标=QObject派生类 · Q_PROPERTY · Q_INVOKABLE
C++
QML
09
工业通信协议集成
目标=Modbus · OPC UA · MQTT在QML中的接入方式
工业通信协议集成
Modbus
10
自定义控件开发
目标=创建可复用的工业控件(如仪表盘 · 指示灯 · 按钮
自定义控件开发
目标=创建可复用…
11
图表与数据可视化
目标=Qt Charts · Qt Quick 3D · 自定义绘制
图表
数据可视化
12
触摸屏与手势交互
目标=多点触控 · 手势识别 · 虚拟键盘
触摸屏
手势交互
13
多语言与国际化
目标=Qt Linguist · qsTr函数 · 动态语言切换
多语言
国际化
14
主题与样式
目标=自定义样式 · 颜色方案 · 字体管理
主题
样式
15
性能优化
目标=QML性能分析工具 · 减少绑定 · 使用Loader
性能优化
QML
16
调试与测试
目标=QML调试器 · console.log · Qt Test
调试
测试
17
部署与发布
目标=Qt安装程序 · 静态编译 · 动态库依赖
部署
发布
18
嵌入式工业HMI开发
目标=在ARM Linux · Raspberry Pi · i.MX6等平台运行QML
HMI
嵌入式工业
19
安全与可靠性
目标=看门狗 · 异常处理 · 数据校验
安全
可靠性
20
项目实战一
目标=设计一个简单的电机控制面板 · 包含启动/停止 · 速度调节
项目实战一
目标=设计一个简…
21
项目实战二
目标=开发一个报警监控界面 · 实时显示报警列表 · 确认报警
项目实战二
目标=开发一个报…
22
项目实战三
目标=构建一个数据趋势分析界面 · 连接模拟数据源 · 绘制实时曲线与历史曲线
项目实战三
目标=构建一个数…
23
项目实战四
目标=实现一个多页面导航的工业HMI · 包含主菜单 · 参数设置
项目实战四
HMI
24
项目实战五
目标=开发一个基于OPC UA的远程… · 展示设备状态 · 远程控制与数据记录
项目实战五
OPC
25
常见问题与解决方案
目标=QML与C++交互错误 · 绑定循环 · 内存泄漏
常见问题
解决方案
26
设计模式与架构
目标=MVC · MVVM在QML工业HMI中的应用 · 模块化
设计模式
架构
27
高级动画与特效
目标=粒子系统 · ShaderEffect · 3D翻转
高级动画
特效
28
跨平台适配
目标=不同分辨率 · DPI缩放 · 屏幕旋转
跨平台适配
目标=不同分辨率
29
综合提升
目标=结合工业物联网 · 云平台 · 数据分析
综合提升
目标=结合工业物…
30
课程总结与展望
目标=回顾核心知识点 · 项目经验总结 · QML工业HMI未来趋势与学习资源推…
课程总结
目标=回顾核心知…
所属VIP或分类
同VIP:QML数据绑定与业务架构
同VIP:QML界面性能与渲染优化
同VIP:QML组件化与状态管理