layer-shell-qt/src
Fabian Vogt 3c85e2e889 Use the QScreen of the QWindow as default output
If the Window::setDesiredOutput API was not called for the QWindow, use
QWindow::screen(). This allows assigning QWindows to specific screens using
the plain Qt API.

Passing nullptr to Window::setDesiredOutput explicitly results in nil as
desired output for the layer, which lets the compositor select a screen.
2023-02-22 08:23:17 +01:00
..
interfaces Use the QScreen of the QWindow as default output 2023-02-22 08:23:17 +01:00
CMakeLists.txt Revert "Show all headers in qtc6" 2023-01-24 08:49:43 +01:00
layer-shell.json Initial commit 2021-04-01 02:28:01 +02:00
layer-shell.json.license SPDX, use .license on files where it's awkward to get it inside 2021-04-06 14:32:51 +02:00
qwaylandlayershell_p.h GIT_SILENT: add missing override 2021-10-27 13:43:28 +02:00
qwaylandlayershell.cpp Fix a memory leak 2021-04-20 16:02:33 +00:00
qwaylandlayershellintegration_p.h Store QWaylandLayerShell using a QScopedPointer 2021-04-20 16:02:33 +00:00
qwaylandlayershellintegration.cpp Build with Qt6 2022-03-06 10:54:56 +01:00
qwaylandlayershellintegrationplugin.cpp Address code formatting 2021-04-06 13:39:27 +02:00
qwaylandlayersurface_p.h GIT_SILENT: add missing override 2021-10-27 13:43:28 +02:00
qwaylandlayersurface.cpp Use change signals on Window interface class. 2022-06-30 08:09:21 +00:00
wlr-layer-shell-unstable-v1.xml Introduce KeyboardInteractivity enum 2021-04-20 15:27:43 +03:00
wlr-layer-shell-unstable-v1.xml.license Add wlr-layer-shell-unstable-v1.xml protocol file's licence 2021-04-08 18:26:32 +02:00