QAbstractLight Class▲
-
Header: QAbstractLight
-
Since: Qt 5.6
-
CMake:
find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
-
qmake: QT += 3drender
-
Inherited By: Qt3DRender::QDirectionalLight, Qt3DRender::QPointLight, and Qt3DRender::QSpotLight
-
Instantiated By: qml-qt3d-render-light.xml
-
Inherits: Qt3DCore::QComponent
-
Inherited By: Qt3DRender::QDirectionalLight, Qt3DRender::QPointLight, and Qt3DRender::QSpotLight
Detailed Description▲
Member Type Documentation▲
enum QAbstractLight::Type▲
Identifies the particular type of light.
Constant |
|
---|---|
Qt3DRender::QAbstractLight::PointLight |
0 |
Qt3DRender::QAbstractLight::DirectionalLight |
1 |
Qt3DRender::QAbstractLight::SpotLight |
2 |
Property Documentation▲
color : QColor▲
Holds the current QAbstractLight color.
Access functions:
-
color() const
-
void setColor(const &color)
Notifier signal:
-
void colorChanged(const &color)
intensity : float▲
Holds the current QAbstractLight intensity.
Access functions:
-
float intensity() const
-
void setIntensity(float intensity)
Notifier signal:
-
void intensityChanged(float intensity)
[read-only] type : const Type▲
Member Function Documentation▲
Qt3DRender::QAbstractLight::Type QAbstractLight::type() const▲
Holds the current QAbstractLight type.
Getter function for property type.