summaryrefslogtreecommitdiffstats
path: root/src/qt-compositor/wayland_wrapper/wloutput.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qt-compositor/wayland_wrapper/wloutput.cpp')
-rw-r--r--src/qt-compositor/wayland_wrapper/wloutput.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qt-compositor/wayland_wrapper/wloutput.cpp b/src/qt-compositor/wayland_wrapper/wloutput.cpp
index 39bf7c9..ba3e45a 100644
--- a/src/qt-compositor/wayland_wrapper/wloutput.cpp
+++ b/src/qt-compositor/wayland_wrapper/wloutput.cpp
@@ -39,9 +39,9 @@
****************************************************************************/
#include "wloutput.h"
-
-#include <QtGui/QApplication>
-#include <QtGui/QDesktopWidget>
+#include <QGuiApplication>
+#include <QtGui/QScreen>
+#include <QRect>
namespace Wayland {
@@ -58,11 +58,11 @@ void output_post_geometry(struct wl_client *client, struct wl_object *global, ui
Output::Output()
- : m_geometry(QPoint(0,0), QApplication::desktop()->screenGeometry().size())
- , m_displayId(-1)
+ : m_displayId(-1)
, m_numQueued(0)
{
-
+ QScreen *screen = QGuiApplication::primaryScreen();
+ m_geometry = QRect(QPoint(0, 0), screen->availableGeometry().size());
}
void Output::setGeometry(const QRect &geometry)