XdgDecorationManagerV1 QML Type
サーバ側とクライアント側のウィンドウ装飾をネゴシエートするための拡張機能を提供します。詳細...
Import Statement: | import QtWayland.Compositor.XdgShell |
In C++: | QWaylandXdgDecorationManagerV1 |
プロパティ
- preferredMode : string
詳細な説明
XdgDecorationManagerV1 拡張は、コンポジターがサーバーサイドのウィンドウ装飾のサポートをアナウンスし、xdg-shell クライアントがクライアントサイドとサーバーサイドのどちらの装飾を好むかを通信する方法を提供します。
XdgDecorationManagerV1 は Wayland インターフェースzxdg_decoration_manager_v1
に対応しています。
コンポジターで拡張機能の機能を提供するには、XdgDecorationManagerV1コンポーネントのインスタンスを作成し、コンポジターがサポートする拡張機能のリストに追加します:
import QtWayland.Compositor WaylandCompositor { // Xdg decoration manager assumes xdg-shell is being used XdgShell { onToplevelCreated: // ... } XdgDecorationManagerV1 { // Provide a hint to clients that support the extension they should use server-side // decorations. preferredMode: XdgToplevel.ServerSideDecoration } }
QWaylandXdgToplevel::decorationMode とServer Side Decoration Compositorも参照してください 。
プロパティ Documentation
preferredMode : string |
このプロパティは、コンポジターが好む装飾モードを保持します。
これは、サーバーサイドまたはクライアントサイドの装飾の好みを示さないクライアントに使用されるモードです。
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。