首页
›
嵌入式与底层系统
›
056-Qt嵌入式Linux UI工程
›
《Qt Widgets嵌入式应用开发》
VIP15
本课程属于:056-Qt嵌入式Linux UI工程
嵌入式与底层系统 · 共 15 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Qt Widgets 界面开发实战:从布局管理到自定义控件
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
Qt Widgets 概述 · 学习目标 · 开发环境搭建(Qt Creator
课程导入
Qt
02
Qt 核心机制
信号与槽的原理 · 连接方式(新旧语法) · Lambda 表达式
Qt
核心机制
03
基础控件(一)
QWidget · QLabel · QPushButton
基础控件
QWidget
04
基础控件(二)
QComboBox · QSpinBox · QSlider
基础控件
QComboBox
05
基础控件(三)
QCheckBox · QRadioButton · QButtonGroup
基础控件
QCheckBox
06
布局管理入门
QLayout 体系 · QHBoxLayout · QVBoxLayout
布局管理入门
QLayout
07
布局管理进阶
QFormLayout · QSplitter · QStackedLayout
布局管理进阶
QFormLayout
08
布局实战
设计一个登录界面 · 综合运用多种布局 · 控件
布局实战
设计一个登录界面
09
对话框基础
QDialog · QMessageBox · QFileDialog
对话框基础
QDialog
10
主窗口框架
QMainWindow 的菜单栏 · 工具栏 · 状态栏
主窗口框架
QMainWindow
11
事件处理
鼠标事件 · 键盘事件 · 重绘事件(paintEvent)
事件处理
鼠标事件
12
样式表(QSS)入门
QSS 语法 · 选择器 · 盒模型
QSS
样式表
13
样式表进阶
动态属性 · 伪状态 · QSS 与布局结合
样式表进阶
动态属性
14
模型/视图架构
QAbstractItemModel · QListView · QTableView
模型
视图架构
15
模型/视图实战
使用 QStringListMode…
模型
视图实战
16
自定义控件基础
QPainter 绘图基础 · 绘制直线 · 矩形
自定义控件基础
QPainter
17
自定义控件进阶
重写 paintEvent 实现自定… · 仪表盘 · 开关按钮等控件
自定义控件进阶
paintEvent
18
自定义控件交互
重写 mousePressEvent · mouseMoveEvent · wheelEvent 实现可交互控件
自定义控件交互
mousePressEv…
19
自定义控件封装
使用 Q_PROPERTY 定义属性 · 设计模式集成 · 提升法(Promote)在 Desi…
自定义控件封装
PROPERTY
20
定时器与动画
QTimer · QTimeLine · QPropertyAnimation
定时器
动画
21
多线程与界面
QThread · QRunnable · QThreadPool 的使用
多线程
界面
22
文件与资源管理
QFile · QTextStream · QDataStream
文件
资源管理
23
国际化与多语言
tr() 函数 · Qt Linguist 工具 · 生成 .qm 文件
国际化
多语言
24
界面测试与调试
Qt Test 框架 · QDebug 输出 · 断点调试
界面测试
调试
25
性能优化
减少重绘 · 使用缓存 · 布局优化
性能优化
减少重绘
26
常见问题(一)
中文乱码 · 布局伸缩因子失效 · 信号槽连接失败
常见问题
文乱码
27
常见问题(二)
自定义控件不显示 · 事件冲突 · 样式表不生效
常见问题
自定义控件不显示
28
综合实战(一)
开发一个简易文本编辑器 · 包含菜单 · 工具栏
综合实战
开发一个简易文本…
29
综合实战(二)
开发一个数据可视化仪表盘 · 使用自定义控件 · 动画
综合实战
开发一个数据可视…
30
课程总结与进阶
回顾核心知识点 · 项目打包发布(windeployqt… · 推荐学习资源与后续方向(QML
课程总结
进阶
所属VIP或分类
同VIP:Qt嵌入式Linux-UI工程
同VIP:Qt嵌入式Linux项目开发
同VIP:Qt嵌入式图形与OpenGL集成