系列文章目录
前言
一、描述
- QRegion表示一个区域。QRegion与QPainter::setClipRegion()一起使用,可将绘制区域限制为需要绘制的区域。QRegion可用于限制重绘更新区域。
二、类型成员
- QRegion::RegionType
- Rectangle:矩形
- Ellipse:椭圆
-
typedef QRegion::const_iterator。组成区域的非重叠矩形上的迭代器。所有矩形的并集等于原始区域(区域可以有多个区域组合而成)。
-
typedef QRegion::const_reverse_iterator。在组成区域的非重叠矩形上的反向迭代器。
三、成员函数
1.QRegion(const QBitmap &bm)
从位图构造一个区域。
2.QRegion(const QRect &r, QRegion::RegionType t = Rectangle)
从矩形创建区域。