Qt QPA Plug-In For KDE's KWin
KDE KWin developer Martin Gräßlin as part of his KDE Wayland porting work has announced a Qt Platform Abstraction (QPA) plug-in for KWin.
Martin explained in a new blog post today, "In Qt we have the Platform Abstraction (QPA) which allows to better interact with the used windowing system through a plugin. In case of KWin we use the 'xcb' plugin on X11 and on Wayland we used to use the 'wayland' plugin provided by QtWayland. For quite some time I had been thinking about migrating away from those and use an own KWin-specific plugin at least for Wayland." The blog post goes on to describe all of the details of this new QPA plug-in, why QtWayland doesn't work for their purposes, etc.
The KWin-specific QPA plug-in is currently part of his KWin code repository as it's not yet in a state to push upstream, but after further testing may work its way up there.
Martin explained in a new blog post today, "In Qt we have the Platform Abstraction (QPA) which allows to better interact with the used windowing system through a plugin. In case of KWin we use the 'xcb' plugin on X11 and on Wayland we used to use the 'wayland' plugin provided by QtWayland. For quite some time I had been thinking about migrating away from those and use an own KWin-specific plugin at least for Wayland." The blog post goes on to describe all of the details of this new QPA plug-in, why QtWayland doesn't work for their purposes, etc.
The KWin-specific QPA plug-in is currently part of his KWin code repository as it's not yet in a state to push upstream, but after further testing may work its way up there.
1 Comment