En esta página

QSGFlatColorMaterial Class

La clase QSGFlatColorMaterial proporciona una manera conveniente de renderizar geometría de color sólido en el gráfico de escena. Más...

Cabecera: #include <QSGFlatColorMaterial>
CMake: find_package(Qt6 REQUIRED COMPONENTS Quick)
target_link_libraries(mytarget PRIVATE Qt6::Quick)
qmake: QT += quick
Hereda: QSGMaterial

Funciones Públicas

QSGFlatColorMaterial()
const QColor &color() const
void setColor(const QColor &color)

Descripción Detallada

Advertencia: Esta clase de utilidad sólo es funcional cuando se ejecuta con el backend por defecto de la Qt Quick scenegraph.

El material de color plano rellenará cada pixel en una geometría usando un color sólido. El color puede contener transparencia.

La geometría que se va a renderizar con un material de color plano requiere vértices en la posición de atributo 0 en el objeto QSGGeometry para renderizarse correctamente. La función QSGGeometry::defaultAttributes_Point2D() devuelve un conjunto de atributos compatible con este material.

El material de color plano respeta tanto la opacidad actual como la matriz actual al actualizar su estado de renderizado.

Documentación de las funciones miembro

QSGFlatColorMaterial::QSGFlatColorMaterial()

Construye un nuevo material de color plano.

El color por defecto es el blanco.

const QColor &QSGFlatColorMaterial::color() const

Devuelve el color de este material de color plano.

El color por defecto es el blanco.

Véase también setColor().

void QSGFlatColorMaterial::setColor(const QColor &color)

Establece el color de este material de color plano a color.

Véase también color().

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