IviSurface QML Type
Bietet eine einfache Möglichkeit, eine Fläche zu identifizieren und ihre Größe anzupassen. Mehr...
| Import Statement: | import QtWayland.Compositor.IviApplication |
| In C++: | QWaylandIviSurface |
Eigenschaften
Methoden
- void initialize(IviApplication iviApplication, WaylandSurface surface, int iviId, WaylandResource resource)
- int sendConfigure(size size)
Ausführliche Beschreibung
Dieser Typ ist Teil der Erweiterung „ IviApplication “ und bietet die Möglichkeit, die Funktionalität eines bestehenden „ WaylandSurface “ um Funktionen zur Größenanpassung und Identifizierung zu erweitern.
Er entspricht der Wayland- ivi_surface -Schnittstelle.
Dokumentation der Eigenschaften
iviId : int [read-only]
Diese Eigenschaft enthält die ivi-ID dieser IviSurface.
surface : WaylandSurface [read-only]
Diese Eigenschaft enthält die Oberfläche, die diesem „ IviSurface “ zugeordnet ist.
Methodendokumentation
void initialize(IviApplication iviApplication, WaylandSurface surface, int iviId, WaylandResource resource)
Initialisiert die „ IviSurface “ und ordnet ihr die angegebenen „ iviApplication “, „ surface “, „ iviId “ und „ resource “ zu.
int sendConfigure(size size)
Sendet ein Konfigurationsereignis an den Client und weist ihn an, die Größe der Oberfläche auf den angegebenen Wert ` size` anzupassen.
© 2026 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.