From 4e69052efc367f0cd2e9a2b5f4b824b4c0a11829 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20R=C3=B8dal?= Date: Wed, 4 May 2011 13:57:06 +0200 Subject: More fixes... --- src/gui/guikernel/qwindow.cpp | 6 ++++++ src/plugins/platforms/xcb/xcb.pro | 2 ++ 2 files changed, 8 insertions(+) diff --git a/src/gui/guikernel/qwindow.cpp b/src/gui/guikernel/qwindow.cpp index 60647953f2..7faf49395a 100644 --- a/src/gui/guikernel/qwindow.cpp +++ b/src/gui/guikernel/qwindow.cpp @@ -110,6 +110,12 @@ WId QWindow::winId() const return d->platformWindow->winId(); } +QWindow *QWindow::parent() const +{ + Q_D(const QWindow); + return d->parentWindow; +} + /** Sets the parent Window. This will lead to the windowing system managing the clip of the window, so it will be clipped to the parent window. Setting parent to be 0(NULL) means map it as a top level window. If the parent window has grabbed its window system resources, then the current window will also grab its window system resources. diff --git a/src/plugins/platforms/xcb/xcb.pro b/src/plugins/platforms/xcb/xcb.pro index 101bdcd3c1..1a487d66f4 100644 --- a/src/plugins/platforms/xcb/xcb.pro +++ b/src/plugins/platforms/xcb/xcb.pro @@ -23,6 +23,8 @@ HEADERS = \ qxcbwindowsurface.h \ qxcbnativeinterface.h +QT += gui-private + contains(QT_CONFIG, opengl) { QT += opengl -- cgit v1.2.3