summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qwidget.cpp
diff options
context:
space:
mode:
authorQt Continuous Integration System <qt-info@nokia.com>2010-05-24 07:04:11 (GMT)
committerQt Continuous Integration System <qt-info@nokia.com>2010-05-24 07:04:11 (GMT)
commit77ffaaac7efe39e4b0f7ea24c73d157ffea88440 (patch)
treea1f55cab7ac3bfeab31c9b94998286045b259be4 /src/gui/kernel/qwidget.cpp
parent2e2ce693e16899dcfd1f39374a78bf2ca3a0e016 (diff)
parent00cc8399c7cb2b68d8dbde7b4b33bac24d72a282 (diff)
downloadQt-77ffaaac7efe39e4b0f7ea24c73d157ffea88440.zip
Qt-77ffaaac7efe39e4b0f7ea24c73d157ffea88440.tar.gz
Qt-77ffaaac7efe39e4b0f7ea24c73d157ffea88440.tar.bz2
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public into 4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/qt-s60-public: Enable QTouchEvent for S60 5.0 Add missing license header. Fix build error on S60 3.1 environments QRuntimeGraphicsSystem Fix replacement functions in platform_paths.prf
Diffstat (limited to 'src/gui/kernel/qwidget.cpp')
-rw-r--r--src/gui/kernel/qwidget.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gui/kernel/qwidget.cpp b/src/gui/kernel/qwidget.cpp
index 1f2cd8c..e56ba7b 100644
--- a/src/gui/kernel/qwidget.cpp
+++ b/src/gui/kernel/qwidget.cpp
@@ -248,9 +248,14 @@ QWidgetPrivate::~QWidgetPrivate()
QWindowSurface *QWidgetPrivate::createDefaultWindowSurface()
{
Q_Q(QWidget);
+
+ QWindowSurface *surface;
if (QApplicationPrivate::graphicsSystem())
- return QApplicationPrivate::graphicsSystem()->createWindowSurface(q);
- return createDefaultWindowSurface_sys();
+ surface = QApplicationPrivate::graphicsSystem()->createWindowSurface(q);
+ else
+ surface = createDefaultWindowSurface_sys();
+
+ return surface;
}
/*!