首页
›
编程基础与工程化
›
013-Qt
›
《Qt绘图系统应用工程实践》
VIP20
本课程属于:013-Qt
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Qt绘图系统应用工程实践
📚 共计 30 章节
01
Qt绘图系统概述
什么是Qt绘图系统 · 核心组件 (QPainter, QPaintDevice, QPaintEngine) · 绘图基本流程
入门
架构
02
QPainter基础
创建与销毁 · 常用设置 (画笔/画刷/字体) · 坐标系统与变换
核心
基础
03
基本图形绘制
直线 · 矩形 · 椭圆 · 圆弧 · 多边形 · 路径
图形
2D
04
颜色与填充
QColor · 渐变填充 (线性/辐射/锥形) · 纹理填充
颜色
渐变
05
画笔与画刷
QPen (样式/宽度/连接/帽) · QBrush (样式/颜色/纹理)
样式
设置
06
坐标系统与变换
坐标基础 · 平移/旋转/缩放/剪切 · 变换矩阵
变换
矩阵
07
绘图设备
QPixmap · QImage · QPicture · QPrinter 区别与使用场景
设备
输出
08
双缓冲绘图
双缓冲原理 · QWidget实现 · paintEvent优化技巧
性能
优化
09
抗锯齿与渲染
抗锯齿原理 · QPainter设置 · RenderHints · 高质量绘图
渲染
质量
10
文本绘制
drawText · QFontMetrics · 富文本 · 对齐与换行
文本
字体
11
路径绘制
QPainterPath · 添加/组合 · 填充描边 · 布尔运算
路径
矢量
12
渐变与阴影
线性/辐射/锥形渐变 · QGraphicsDropShadowEffect
渐变
特效
13
图像处理基础
QImage加载/保存 · 格式转换 · 缩放裁剪 · 像素操作
图像
像素
14
图像滤镜与特效
颜色调整 · 模糊 · 边缘检测 · 自定义滤镜
滤镜
特效
15
图形视图框架概述
QGraphicsView · QGraphicsScene · QGraphicsItem 关系与职责
框架
架构
16
QGraphicsScene详解
场景创建 · 添加/删除图元 · 坐标转换 · 碰撞检测
场景
管理
17
QGraphicsView详解
视图创建 · 变换(缩放/平移/旋转) · 滚动与缩放模式
视图
交互
18
QGraphicsItem详解
自定义图元 · 边界矩形 · 变换 · 鼠标/键盘事件
图元
事件
19
图元分组与组合
QGraphicsItemGroup · 父子关系 · 组合变换与碰撞
分组
结构
20
图元动画
QGraphicsItemAnimation · 自定义动画 · QTimeLine
动画
时间线
21
图形视图高级交互
拖拽放置 · 选择编辑 · 橡皮筋选择 · 自定义交互模式
交互
高级
22
OpenGL集成
QOpenGLWidget · OpenGL与QPainter混合 · 绘图基础
OpenGL
渲染
23
自定义控件绘制
重写paintEvent · 样式与动画 · QStyleOption
控件
自定义
24
样式表与绘图
QSS与QPainter结合 · 样式表补充绘制
QSS
样式
25
图表绘制基础
柱状图 · 折线图 · 饼图 · 散点图
图表
数据
26
实时数据可视化
动态更新 · 缓冲刷新 · 局部更新/增量绘制
实时
性能
27
打印与导出
QPrinter · 打印预览 · 导出PDF/图片
打印
导出
28
性能优化
减少重绘 · QPixmapCache · 图元优化 · 离屏渲染
优化
缓存
29
跨平台绘图注意事项
DPI适配 · 字体渲染 · High DPI · 平台差异
跨平台
适配
30
综合实战:仪表盘控件
刻度 · 指针 · 动画 · 交互 · 自定义仪表盘
实战
项目
所属VIP或分类
同VIP:Qt事件处理机制实战
同VIP:Qt信号槽原理与工程实践
同VIP:Qt内存泄漏检测与修复实战