kwin/plugins/qpa
Martin Gräßlin 51ee514227 [plugins/qpa] Add a dummy screen on startup
Qt has problems initializing everything correctly if there is no screen
at startup. E.g. the breeze widget style tries to initialize some pixmaps
and this fails. In worst case hitting asserts in Qt (debug build).

This change creates a dummy screen which gets destroyed as soon as there
is a real screen.

Reviewed-By: notmart and sebas
2016-03-10 17:02:06 +01:00
..
abstractplatformcontext.cpp [plugins/qpa] Adjust to changes in Qt 5.7 QPA interface 2016-03-09 17:15:15 +01:00
abstractplatformcontext.h [plugins/qpa] Adjust to changes in Qt 5.7 QPA interface 2016-03-09 17:15:15 +01:00
backingstore.cpp
backingstore.h
CMakeLists.txt [plugins/qpa] Implement a custom QPlatformCursor 2016-02-17 12:42:12 +01:00
integration.cpp [plugins/qpa] Add a dummy screen on startup 2016-03-10 17:02:06 +01:00
integration.h [plugins/qpa] Add a dummy screen on startup 2016-03-10 17:02:06 +01:00
kwin.json
main.cpp Maintenance - fixing naming typos 2016-02-09 17:20:12 +01:00
nativeinterface.cpp [plugins/qpa] Safety checks in native interface 2015-12-18 15:27:47 +01:00
nativeinterface.h
platformcontextwayland.cpp
platformcontextwayland.h
platformcursor.cpp [plugins/qpa] Implement a custom QPlatformCursor 2016-02-17 12:42:12 +01:00
platformcursor.h [plugins/qpa] Implement a custom QPlatformCursor 2016-02-17 12:42:12 +01:00
screen.cpp [plugins/qpa] Add a dummy screen on startup 2016-03-10 17:02:06 +01:00
screen.h [plugins/qpa] Implement a custom QPlatformCursor 2016-02-17 12:42:12 +01:00
sharingplatformcontext.cpp
sharingplatformcontext.h
window.cpp Make Wayland::EGL optional again 2015-12-01 07:58:47 +01:00
window.h Make Wayland::EGL optional again 2015-12-01 07:58:47 +01:00