From 02d4e6d56f2a976298bbf2be958b8dbc783a6417 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Tue, 31 Jan 2012 23:52:08 +0100 Subject: [PATCH] Don't use region.numRects() The method has been removed in QtCore. Change-Id: I5dabe7da0ab9de617a6c241196ba803d4e887518 Reviewed-by: Alan Alpert --- .../graphicsitems/qdeclarativepainteditem.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/qtquick1/graphicsitems/qdeclarativepainteditem.cpp b/src/qtquick1/graphicsitems/qdeclarativepainteditem.cpp index a246402..f919cbb 100644 --- a/src/qtquick1/graphicsitems/qdeclarativepainteditem.cpp +++ b/src/qtquick1/graphicsitems/qdeclarativepainteditem.cpp @@ -261,7 +261,7 @@ void QDeclarative1PaintedItem::paint(QPainter *p, const QStyleOptionGraphicsItem QTransform xinv = x.inverted(); QRegion effectiveClip; QRegion sysClip = p->paintEngine()->systemClip(); - if (xinv.type() <= QTransform::TxScale && sysClip.numRects() < 5) { + if (xinv.type() <= QTransform::TxScale && sysClip.rectCount() < 5) { // simple transform, region gets no more complicated... effectiveClip = xinv.map(sysClip); } else { -- 1.7.2.5