diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/painting/qregion.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/gui/painting/qregion.cpp b/src/gui/painting/qregion.cpp index a37e0f530a..eb197378ad 100644 --- a/src/gui/painting/qregion.cpp +++ b/src/gui/painting/qregion.cpp @@ -1072,11 +1072,12 @@ struct QRegionPrivate { int innerArea; inline QRegionPrivate() : numRects(0), innerArea(-1) {} - inline QRegionPrivate(const QRect &r) { - numRects = 1; - extents = r; - innerRect = r; - innerArea = r.width() * r.height(); + inline QRegionPrivate(const QRect &r) + : numRects(1), + extents(r), + innerRect(r), + innerArea(r.width() * r.height()) + { } void intersect(const QRect &r); |