summaryrefslogtreecommitdiffstats
path: root/examples/qwindow-compositor
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-06-18 16:54:11 +0300
committerLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-06-18 21:51:48 +0200
commit18d2ad0842c599218c8b897b817f360e8e250477 (patch)
treee79944d1f57293914eb33517ef501b059aab8914 /examples/qwindow-compositor
parentdec6fb70a94fcb79008e0a32d29d4380809e9c06 (diff)
Fix output geometry in qwindow-compositor
Change-Id: I99989faca2c5e13df85accdcdacd5cc616b43ba1 Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'examples/qwindow-compositor')
-rw-r--r--examples/qwindow-compositor/qwindowcompositor.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/qwindow-compositor/qwindowcompositor.cpp b/examples/qwindow-compositor/qwindowcompositor.cpp
index 7f37c45b7..65aafb036 100644
--- a/examples/qwindow-compositor/qwindowcompositor.cpp
+++ b/examples/qwindow-compositor/qwindowcompositor.cpp
@@ -48,6 +48,7 @@
#include <QCursor>
#include <QPixmap>
#include <QLinkedList>
+#include <QScreen>
#include <QtCompositor/waylandinput.h>
@@ -75,6 +76,9 @@ QWindowCompositor::QWindowCompositor(QOpenGLWindow *window)
window->installEventFilter(this);
setRetainedSelectionEnabled(true);
+
+ setOutputGeometry(QRect(QPoint(0, 0), window->size()));
+ setOutputRefreshRate(qGuiApp->primaryScreen()->refreshRate());
}
QWindowCompositor::~QWindowCompositor()