Details
-
Suggestion
-
Resolution: Done
-
Not Evaluated
-
None
-
None
Description
The new Qt Compositor API contains convenience classes for creating Wayland extensions. On the client side, the API is low-level, and a new platform plugin must be created for each combination of plugins.
Therefore, we should:
- Create a high-level API for implementing extensions client-side
- Have a generic plugin mechanism for extensions
We already have specific plugins for the wayland platform plugin: hardware integration, shell integration...
The generic mechanism should load plugins on demand: try to load an extension plugin when the compositor asks for an unknown extension.
The plugins should also be available through QWaylandNativeInterface, somehow.
Attachments
Issue Links
- relates to
-
QTBUG-48646 New Qt Wayland Compositor API
-
- Closed
-