XrItem QML Type

2Dユーザーインターフェースのコンテンツを保持できる3D空間の仮想サーフェス。詳細...

Import Statement: import QtQuick3D.Xr
Since: Qt 6.8
Inherits:

Node

Status: Technical Preview

プロパティ

詳細説明

XrItem 型は Qt Quick 3DNode で、widthheight で矩形を表します。contentItem で指定された Qt QuickItem を 1 つ保持し、それに合うようにスケーリングします。これにより、従来の2Dユーザー・インターフェースを、実世界の大きさを持つ仮想サーフェス上に表示する便利な方法が提供されます。

XrItemの他の子は、Nodeの通常の子として扱われ、スケーリングされません。

例えば、次のコードは1メートル×1メートルの仮想サーフェスを作成し、600ピクセル×600ピクセルのコンテンツ・アイテムを表示します。ここでの効果は、コンテンツ アイテムを拡大縮小することによって達成されるものであり、コンテンツ アイテムをより高い解像度でレンダリングするものではないことに注意してください。

XrItem {
    width: 100
    height: 100
    contentItem: Rectangle {
        width: 600
        height: 600
        color: "red"
    }
}

プロパティ・ドキュメンテーション

automaticHeight : bool [default: "false"]

trueに設定すると、XrItem 、heightプロパティで設定された高さは無視され、contentItem heightから計算された高さが使用されます。

automaticWidthも参照してください


automaticWidth : bool [default: "false"]

trueに設定されたときXrItem は、widthプロパティを通して設定されたwidthを無視し、contentItem widthから計算されたwidthを使用します。

automaticHeightも参照


color : color [default: "white"]

このプロパティは、XrItem の背景色を定義します。


contentItem : Item

このプロパティは、仮想サーフェス上に表示されるコンテンツ項目を保持する。コンテンツアイテムのサイズは、単位あたりのピクセル値を計算するために使用され、このアイテムのサイズに基づいて拡大縮小される。

pixelsPerUnitも参照のこと


height : real

このプロパティは、3D座標系におけるXrItem の高さを定義します。

widthも参照


manualPixelsPerUnit : bool [default: false]

このプロパティがtrue の場合、contentItems の 2D 座標系とこのXrItem の 3D 座標系の比率はpixelsPerUnit の値で定義される。 このプロパティがfalse の場合、比率はコンテンツアイテムのサイズとXrItem のサイズに基づいて計算される。

pixelsPerUnitも参照のこと


pixelsPerUnit : real

このプロパティは、contentItems の 2D 座標系のピクセル数が、XrItem の 3D 座標系の 1 単位に収まるかを決定する。デフ ォル ト では、 こ れは内容項目のサ イ ズ とXrItem のサ イ ズに基づいて計算 さ れます。

デフ ォル ト の動作を無効にして、 単位あ た り ピ ク セル数を手動で設定す る には、manualPixelsPerUnit を設定 し ます。

manualPixelsPerUnitも参照のこと


width : real

このプロパティは、3D座標系におけるXrItem の幅を定義します。

heightも参照して ください。


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