Auf dieser Seite

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.