このページでは

XdgOutputV1 QML Type

コンポジターにおける表示を表します。詳細...

Import Statement: import QtWayland.Compositor.XdgShell
In C++: QWaylandXdgOutputV1

プロパティ

詳細説明

物件資料

description : string

このプロパティには、この出力の説明が格納されます。

説明文に関する規約は定義されていません。

初期化後にこのプロパティを変更しても、その変更は反映されません。

logicalGeometry : rect [read-only]

このプロパティは、グローバルコンポジター空間における出力の位置とサイズを保持します。これは、論理位置と論理サイズの組み合わせです。

「 XdgOutputV1::logicalPosition 」および「XdgOutputV1::logicalSize 」も参照してください 。

logicalPosition : point

このプロパティは、グローバルコンポジター空間内での出力の座標を保持します。

デフォルト値は 0,0 です。

logicalSize : size

このプロパティは、グローバルコンポジター空間における出力のサイズを保持します。

デフォルト値は -1,-1 ですが、これは無効です。

これは物理的なサイズではなく、論理的なサイズであることにご注意ください。たとえば、WaylandOutput モードで解像度3840x2160、スケーリング係数2の場合:

  • サーフェスバッファをスケーリングしないコンポジターは、論理サイズとして 3840x2160 を報告します。
  • サーフェスバッファを自動的にスケーリングするコンポジターは、論理サイズとして 1920x1080 を報告します。
  • スケール係数 1.5 を使用するコンポジターは、論理サイズとして 2560x1620 を報告します。

manager : XdgOutputManagerV1 [read-only]

このプロパティには、このXdgOutputV1 を管理するオブジェクトが格納されています。

name : string

このプロパティには、この出力の名前が格納されます。

命名規則はコンポジターによって定義されますが、英数字およびハイフン(「-」)に限定されます。各名前は一意であり、同じハードウェアおよびソフトウェア構成のセッション間で一貫性を保ちます。

名前の例としては、「HDMI-A-1」、「WL-1」、「X11-1」などがあります。ただし、その名前が基盤となる技術を反映しているとは限りません。

初期化後にこのプロパティを変更しても、その変更は反映されません。

output : WaylandOutput [read-only]

このプロパティには、このXdgOutputV1 に関連付けられたWaylandOutput が格納されています。

© 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.