WlShellSurface QML Type

デスクトップスタイルのコンポジター固有の機能をサーフェスに提供するwl_shell_surface を提供します。詳細...

Import Statement: import QtWayland.Compositor.WlShell
In C++: QWaylandWlShellSurface

プロパティ

メソッド

詳細な説明

この型はWlShell 拡張の一部であり、既存のWaylandSurface の機能を、サーフェイスのサイズ変更や移動など、デスクトップ型コンポジター特有の機能で拡張する方法を提供する。

これは Wayland インターフェースwl_shell_surface に対応しています。

プロパティ ドキュメント

className : string [read-only]

このプロパティは、WlShellSurface のクラス名を保持します。


shell : WlShell [read-only]

このプロパティは、このWlShellSurface に関連付けられたシェルを保持します。


surface : WaylandSurface [read-only]

このプロパティは、このWlShellSurface に関連付けられているwl_surface を保持します。


title : string [read-only]

このプロパティはWlShellSurface のタイトルを保持します。


windowType : enum [read-only]

このプロパティはWlShellSurface のウィンドウ・タイプを保持します。


メソッド・ドキュメント

void initialize(WlShell shell, WaylandSurface surface, WaylandResource resource)

WlShellSurface を初期化し、与えられたshellsurfaceresource と関連付ける。


void ping()

クライアントにpingイベントを送信する。クライアントがイベントに応答すると、pongシグナルが発信される。


void sendConfigure(size s, enum edges)

configureイベントをクライアントに送り、指定されたサイズにサーフェイスをリサイズするよう提案するsedges はサーフェスがどのようにリサイズされたかについてのヒントを提供する。


void sendPopupDone()

popup_done イベントをクライアントに送信し、ユーザがクライアントのサーフェス外の場所をクリックしたことを示します。


©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。