XdgOutputManagerV1 QML Type
デスクトップ指向で出力を記述するための拡張機能を提供する。詳細...
Import Statement: | import QtWayland.Compositor.XdgShell |
In C++: | QWaylandXdgOutputManagerV1 |
詳しい説明
XdgOutputManagerV1 エクステンションは、コンポジターがデスクトップ指向システムの出力概念に沿った方法で出力を記述する方法を提供します。
いくつかの情報は、IVIシステムなどの他のアプリケーションでは意味をなさないかもしれません。
通常、デスクトップシステム上のグローバルコンポジター空間は、矩形領域の連続または重複したセットで構成されます。
XdgOutputManagerV1 は Wayland インターフェースzxdg_output_manager_v1
に対応しています。
コンポジターで拡張機能の機能を提供するには、XdgOutputManagerV1 コンポーネントのインスタンスを作成し、コンポジターがサポートする拡張機能のリストに追加し、各 XdgOutputV1 をWaylandOutput に関連付けます:
import QtWayland.Compositor WaylandCompositor { XdgOutputManagerV1 { WaylandOutput { id: output1 position: Qt.point(0, 0) window: Window {} XdgOutputV1 { name: "WL-1" logicalPosition: output1.position logicalSize: Qt.size(output1.geometry.width / output1.scaleFactor, output1.geometry.height / output1.scaleFactor) } } WaylandOutput { id: output2 position: Qt.point(800, 0) window: Window {} XdgOutputV1 { name: "WL-2" logicalPosition: output2.position logicalSize: Qt.size(output2.geometry.width / output2.scaleFactor, output2.geometry.height / output2.scaleFactor) } } } }
このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。