title: QPainter
tags:
- concept
- qt
- painting
- joplin
type: concept
source_type: reconstructed
created: 2026-04-23
updated: 2026-04-23
---
QPainter
定义
QPainter 是 Qt 提供的核心绘图类,用于在窗口或图像等绘图设备上执行线条、文字、图片等渲染操作。
判别边界
- 它描述“如何画”,不描述“画到哪里”。
- 绘图目标需由具体
QPaintDevice 提供。
与相邻概念区别
- 相对
QPixmap / QImage:后者更像承载绘图结果的设备或数据。
典型应用
- 自定义控件绘制
- 图像加工
- 绘制图标、文本、简单图形
来源
- [[raw/Joplin/编程学习项目/使用Qt和C++构造UI界面/10 绘图和绘图设备.md]]
相关页面