Added note in QPlatformWindow::setGeometry() docs about position policy.
authorSamuel Rødal <samuel.rodal@nokia.com>
Fri, 17 Feb 2012 15:58:09 +0000 (16:58 +0100)
committerQt by Nokia <qt-info@nokia.com>
Mon, 20 Feb 2012 14:17:08 +0000 (15:17 +0100)
Change-Id: I0ac76b7aac1aa717592c34f414b1dd8fbee92be2
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
src/gui/kernel/qplatformwindow_qpa.cpp

index f3f0a55..e12228d 100644 (file)
@@ -114,6 +114,10 @@ QSurfaceFormat QPlatformWindow::format() const
     can happen programatically(from ie. user application) or by the window manager. This means that
     there is no need to call this function specifically from the window manager callback, instead
     call QWindowSystemInterface::handleGeometryChange(QWindow *w, const QRect &newRect);
+
+    The position(x, y) part of the rect might be inclusive or exclusive of the window frame
+    as returned by frameMargins(). You can detect this in the plugin by checking
+    qt_window_private(window())->positionPolicy.
 */
 void QPlatformWindow::setGeometry(const QRect &rect)
 {