- Qt 6.9
- Qt Wayland Compositor
- Qt Wayland Qt Shell Extension
- Qt Wayland Compositor | Commercial or GPLv3

# Qt Wayland Qt Shell Extension

This module was introduced in Qt 6.3.

### Summary

The QtShell extension provides a way to associate an QtShellSurface with a regular Wayland surface. The QtShell extension is written to support the window management features which are supported by Qt. It may be suitable on a platform where both the compositor and client applications are written with Qt, and where applications are trusted not to abuse features such as manual window positioning and "bring-to-front". For other use cases, consider using IviApplication or XdgShell instead.

### Usage

To use this module, import it like this:

     import QtWayland.Compositor.IviApplication

QtShell | Provides a shell extension for Qt applications running on a Qt Wayland Compositor
QtShellChrome | Provides default window manager functionality for use with the qt-shell extension
QtShellSurface | Provides a simple way to identify and resize a surface