Qt Wayland Qt Shell Extension

Dieses Modul wurde in Qt 6.3 eingeführt.

Zusammenfassung

Die QtShell -Erweiterung bietet eine Möglichkeit, eine QtShellSurface mit einer regulären Wayland-Oberfläche zu verknüpfen. Die QtShell Erweiterung wurde geschrieben, um die von Qt unterstützten Fensterverwaltungsfunktionen zu unterstützen. Sie eignet sich für Plattformen, auf denen sowohl der Compositor als auch die Client-Applikationen mit Qt geschrieben sind, und bei denen man sich darauf verlassen kann, dass die Applikationen Funktionen wie manuelle Fensterpositionierung und "bring-to-front" nicht missbrauchen. Für andere Anwendungsfälle sollten Sie stattdessen IviApplication oder XdgShell verwenden.

Verwendung

Um dieses Modul zu verwenden, importieren Sie es wie folgt:

import QtWayland.Compositor.IviApplication

QtShell

Bietet eine Shell-Erweiterung für Qt-Anwendungen, die auf einem Qt Wayland Compositor

QtShellChrome

Bietet Standard-Fenstermanager-Funktionalität für die Verwendung mit der qt-shell-Erweiterung

QtShellSurface

Bietet eine einfache Möglichkeit, eine Oberfläche zu identifizieren und ihre Größe zu ändern

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.