summaryrefslogtreecommitdiffstats
path: root/src/gui
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui')
-rw-r--r--src/gui/kernel/qwidget_lite.cpp6
-rw-r--r--src/gui/painting/qgraphicssystem_p.h3
-rw-r--r--src/gui/painting/qwindowsurface_p.h3
3 files changed, 5 insertions, 7 deletions
diff --git a/src/gui/kernel/qwidget_lite.cpp b/src/gui/kernel/qwidget_lite.cpp
index d52d432..cd4fa18 100644
--- a/src/gui/kernel/qwidget_lite.cpp
+++ b/src/gui/kernel/qwidget_lite.cpp
@@ -423,8 +423,7 @@ void QWidgetPrivate::raise_sys()
Q_Q(QWidget);
if (q->isWindow()) {
QWindowSurface *surface = q->windowSurface();
- QGraphicsSystemScreen *screen = qt_screenForWidget(q);
- screen->raise(surface);
+ surface->raise();
}
}
@@ -434,8 +433,7 @@ void QWidgetPrivate::lower_sys()
if (q->isWindow()) {
Q_ASSERT(q->testAttribute(Qt::WA_WState_Created));
QWindowSurface *surface = q->windowSurface();
- QGraphicsSystemScreen *screen = qt_screenForWidget(q);
- screen->lower(surface);
+ surface->lower();
} else if (QWidget *p = q->parentWidget()) {
setDirtyOpaqueRegion();
p->d_func()->invalidateBuffer(effectiveRectFor(q->geometry()));
diff --git a/src/gui/painting/qgraphicssystem_p.h b/src/gui/painting/qgraphicssystem_p.h
index 5b5848e..ddba22d 100644
--- a/src/gui/painting/qgraphicssystem_p.h
+++ b/src/gui/painting/qgraphicssystem_p.h
@@ -75,9 +75,6 @@ public:
virtual QSize physicalSize() const = 0;
virtual void setDirty(QRect) { }
virtual void pointerEvent(QMouseEvent &) { }
-
- virtual void raise(QWindowSurface *) { qWarning("This plugin does not support raise()"); }
- virtual void lower(QWindowSurface *) { qWarning("This plugin does not support lower()"); }
};
#endif // Q_WS_LITE
diff --git a/src/gui/painting/qwindowsurface_p.h b/src/gui/painting/qwindowsurface_p.h
index 88cc8ba..5e95d80 100644
--- a/src/gui/painting/qwindowsurface_p.h
+++ b/src/gui/painting/qwindowsurface_p.h
@@ -94,6 +94,9 @@ public:
virtual Qt::WindowFlags setWindowFlags(Qt::WindowFlags type);
virtual Qt::WindowFlags windowFlags() const;
virtual WId winId() const;
+
+ virtual void raise() { qWarning("This plugin does not support raise()"); }
+ virtual void lower() { qWarning("This plugin does not support lower()"); }
#endif
bool hasStaticContentsSupport() const;