summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonrad Grochowski <hcorg@minions.org.pl>2012-06-19 17:15:11 +0200
committerQt by Nokia <qt-info@nokia.com>2012-06-21 02:52:16 +0200
commitb0a6c521ab85ef13ffd39e6502d6ab45dda25d7f (patch)
treebb37157ae05c32084d681971105b2ffe05689025
parent5281cba80846662aab9cbac5cfcddaf8a22a35c1 (diff)
proper filling when using Qt::TexturePattern
fix for using both Qt::OpaqueMode and Qt::TexturePatter for filling Task-number: QTBUG-19202 Change-Id: Ia92363cacaa51140fe78b542d9768aead81868ff Reviewed-by: Kim M. Kalland <kim.kalland@nokia.com>
-rw-r--r--src/gui/painting/qemulationpaintengine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/painting/qemulationpaintengine.cpp b/src/gui/painting/qemulationpaintengine.cpp
index b7ced4e2c7..7e7b817bca 100644
--- a/src/gui/painting/qemulationpaintengine.cpp
+++ b/src/gui/painting/qemulationpaintengine.cpp
@@ -80,7 +80,7 @@ void QEmulationPaintEngine::fill(const QVectorPath &path, const QBrush &brush)
if (s->bgMode == Qt::OpaqueMode) {
Qt::BrushStyle style = brush.style();
- if (style >= Qt::Dense1Pattern && style <= Qt::DiagCrossPattern)
+ if ((style >= Qt::Dense1Pattern && style <= Qt::DiagCrossPattern) || (style == Qt::TexturePattern ))
real_engine->fill(path, s->bgBrush);
}