裁剪setMask的QRegion

时间:2011-09-22 17:40:07

标签: qt region qwidget

setMask()正在QRegion 我有一个很大的QRect,我正在制作一个圆圈

//config->rectangle = QRect(0,0 275x275)
QRegion circleRegion(config->rectangle, QRegion::Ellipse)

现在我有一个小widgetRect QRect(43,0 93x110)我需要从前一个区域裁剪并用于setMasking的区域。

我在做什么circleRegion.intersected(widgetRect)没有给我正确的结果。我期待一个派地区。我在哪里错过了?

0 个答案:

没有答案