Q3DLight Class
3D空間における光源の表現。詳細...
Header: | #include <Q3DLight> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS DataVisualization) target_link_libraries(mytarget PRIVATE Qt6::DataVisualization) |
qmake: | QT += datavisualization |
Since: | QtDataVisualization 1.0 |
In QML: | Light3D |
Inherits: | Q3DObject |
プロパティ
(since QtDataVisualization 5.9)
autoPosition : bool
パブリック関数
Q3DLight(QObject *parent = nullptr) | |
virtual | ~Q3DLight() |
bool | isAutoPosition() |
void | setAutoPosition(bool enabled) |
シグナル
void | autoPositionChanged(bool autoPosition) |
プロパティの説明
[since QtDataVisualization 5.9]
autoPosition : bool
このプロパティは、ライトの位置が自動的にカメラに従うかどうかを保持します。
注意: シャドウが有効な場合、効果はありません。ライトの位置を設定する前に、シャドウを無効にすることを忘れないでください。そうしないと、isAutoPosition()
がfalse
の場合、自動ポジショニングによって上書きされます。
このプロパティは QtDataVisualization 5.9 で導入されました。
アクセス関数
bool | isAutoPosition() |
void | setAutoPosition(bool enabled) |
通知シグナル
void | autoPositionChanged(bool autoPosition) |
©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。