IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QSGFlatColorMaterial Class

The QSGFlatColorMaterial class provides a convenient way of rendering solid colored geometry in the scene graph.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QSGFlatColorMaterial Class▲

  • Header: QSGFlatColorMaterial

  • CMake:

    find_package(Qt6 REQUIRED COMPONENTS Quick)

    target_link_libraries(mytarget PRIVATE Qt6::Quick)

  • qmake: QT += quick

  • Inherits: QSGMaterial

  • Group: QSGFlatColorMaterial is part of Qt Quick Scene Graph Material Classes

Detailed Description▲

This utility class is only functional when running with the default backend of the Qt Quick scenegraph.

The flat color material will fill every pixel in a geometry using a solid color. The color can contain transparency.

The geometry to be rendered with a flat color material requires vertices in attribute location 0 in the QSGGeometry object to render correctly. The QSGGeometry::defaultAttributes_Point2D() returns an attribute set compatible with this material.

The flat color material respects both current opacity and current matrix when updating its rendering state.

Member Function Documentation▲

 

QSGFlatColorMaterial::QSGFlatColorMaterial()▲

Constructs a new flat color material.

The default color is white.

const QColor &QSGFlatColorMaterial::color() const▲

Returns this flat color material's color.

The default color is white.

See Also▲

See also setColor()

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

Sets this flat color material's color to color.

See Also▲

See also color()

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+