绘图类

另请参阅此关于 Qt 坐标系的介绍。

QBitmap

单色(1位深度)位图

QBrush

定义 QPainter 绘制形状的填充模式

QColor

基于 RGB、HSV 或 CMYK 值的颜色

QColorSpace

颜色空间抽象

QColorTransform

颜色空间之间的转换

QColormap

将设备独立的 QColors 映射到设备相关的像素值

QConicalGradient

组合 QBrush 使用以指定锥形渐变画笔

QFont

指定绘图文本所用的字体查询

QFontMetrics

字体度量信息

QFontMetricsF

字体度量信息

QGenericMatrix

模板类,表示一个 N 列 M 行的 NxM 变换矩阵

QGradient

组合 QBrush 使用以指定渐变填充

QIcon

在不同模式和状态下可缩放的图标

QIconEngine

QIcon 渲染器的抽象基类

QImage

独立于硬件的图像表示,允许直接访问像素数据,并可作为绘图设备使用

QImageReader

格式独立的接口,用于从文件或其他设备读取图像

QImageWriter

格式独立的接口,用于将图像写入文件或其他设备

QLine

使用整数精度表示的二维向量

QLineF

使用浮点精度表示的二维向量

QLinearGradient

组合 QBrush 使用以指定线性渐变画笔

QMargins

定义矩形的四个边距

QMarginsF

定义矩形的四个边距

QPageRanges

表示页范围集合

QPagedPaintDevice

表示支持多页的绘图设备

QPaintDevice

可以作为 QPainter 绘画对象的基类

QPaintEngine

抽象定义 QPainter 在给定平台上将图像绘制到给定设备的方式

QPainter

在窗口和 其他绘图设备上执行低级绘图

QPainterPath

绘画操作容器,允许构建和重用图形形状

QPainterPathStroker

用于为给定的 painter path 生成可填充轮廓

QPdfWriter

生成 PDF 文件的类,可作为绘图设备使用

QPen

定义 QPainter 应该如何绘制线形和形状的轮廓

QPixmap

离屏图像表示,可作为绘图设备使用

QPoint

使用整数精度在平面上定义一个点

QPointF

使用浮点精度在平面上定义一个点

QPolygon

使用整数精度存储点列表

QPolygonF

使用浮点精度存储点列表

QRadialGradient

组合 QBrush 使用以指定辐射渐变画笔

QRect

使用整数精度在平面上定义一个矩形

QRectF

使用浮点精度在平面上定义一个有限矩形

QRegion

指定 painter 的剪辑区域

QRgba64

结构体包含一个 64 位 RGB 颜色

QRgbaFloat

结构体包含一个四部分的 RGBA 浮点颜色

QSize

使用整数坐标精度定义二维对象的大小

QSizeF

使用浮点精度定义二维对象的大小

QStylePainter

在部件内绘制 QStyle 元素的便利类

QSupportedWritingSystems

注册字体时使用,用于内部 Qt 字体数据库

QSvgGenerator

用于创建 SVG 绘图的绘图设备

QSvgRenderer

用于在绘图设备上绘制 SVG 文件的内部内容

QSvgWidget

用于显示可缩放矢量图形 (SVG) 文件内容的部件

QTransform

指定坐标系统的 2D 变换

QVector2D

表示 2D 空间中的向量或顶点

© 2024 The Qt Company Ltd. 本文档中包含的文档贡献归其各自的拥有者所有。本提供的文档依据 GNU 自由文档许可证版本 1.3 的条款获得许可,该许可证由自由软件基金会发布。Qt 及其相关标志是 The Qt Company Ltd. 在芬兰和其他全球国家的商标。所有其他商标均为其各自拥有者的财产。