summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@nokia.com>2010-11-18 09:30:21 (GMT)
committerJørgen Lind <jorgen.lind@nokia.com>2010-11-22 13:13:57 (GMT)
commita1acef227647b3043998f9ccf364ead5c29b882d (patch)
tree719a04755306bd75ac70253fb337f5b2cc737630
parent6901d3a9ff05a6fbf13ef7f38a36ad21d20f6a49 (diff)
downloadQt-a1acef227647b3043998f9ccf364ead5c29b882d.zip
Qt-a1acef227647b3043998f9ccf364ead5c29b882d.tar.gz
Qt-a1acef227647b3043998f9ccf364ead5c29b882d.tar.bz2
Remove QWidget::paintEngine() codepath for Lighthouse
Reviewed-by: paul
-rw-r--r--src/gui/painting/qbackingstore.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/painting/qbackingstore.cpp b/src/gui/painting/qbackingstore.cpp
index df1210f..c051228 100644
--- a/src/gui/painting/qbackingstore.cpp
+++ b/src/gui/painting/qbackingstore.cpp
@@ -1620,7 +1620,11 @@ void QWidgetPrivate::repaint_sys(const QRegion &rgn)
extra->staticContentsSize = data.crect.size();
}
+#ifdef Q_WS_QPA //Dont even call q->p
+ QPaintEngine *engine = 0;
+#else
QPaintEngine *engine = q->paintEngine();
+#endif
// QGLWidget does not support partial updates if:
// 1) The context is double buffered
// 2) The context is single buffered and auto-fill background is enabled.