From e752a98b5aa7faefd8f05284dff9c43ac2ed794c Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Fri, 20 Jan 2012 09:15:13 +0100 Subject: QPA/windows example: Fix positioning for virtual desktops. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Position window within screen geometry. Change-Id: Id931f386c9ef5564887a2f54b71921f062320f54 Reviewed-by: Samuel Rødal --- examples/qpa/windows/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'examples') diff --git a/examples/qpa/windows/main.cpp b/examples/qpa/windows/main.cpp index 37c931c732..79160f6692 100644 --- a/examples/qpa/windows/main.cpp +++ b/examples/qpa/windows/main.cpp @@ -40,6 +40,7 @@ #include #include +#include #include "window.h" @@ -63,6 +64,9 @@ int main(int argc, char **argv) if (screen == app.primaryScreen()) continue; Window *window = new Window(screen); + QRect geometry = window->geometry(); + geometry.moveCenter(screen->availableGeometry().center()); + window->setGeometry(geometry); window->setVisible(true); window->setWindowTitle(screen->name()); } -- cgit v1.2.3