Qt Quick Ultralite Shapes QML Types
The Qt Quick Ultralite Shapes module provides types to use vector shapes in Qt Quick Ultralite applications.
Qt Quick Ultralite renders the vector shapes by using one of these two alternatives:
- The hardware if the supported target board supports it. See Supported target boards and development hosts.
- Software fallback implementation on all supported target boards.
Qt Quick Ultralite uses software render fallback in the following cases:
- The supported target board doesn't have hardware-acceleration for vector graphics.
- The supported target board has hardware-acceleration for vector graphics but it is not implemented in the reference platform adaptation.
Qt Quick Ultralite software render uses anti-aliasing by default. See QUL_SOFTWARE_RASTERIZER_FREETYPE for more information.
To use the Qt Quick Ultralite Shapes QML types, link your application to the
Qul::Shapes CMake target:
target_link_libraries(app PRIVATE Qul::Shapes)
And add the following import statement to your
Renders a path
Describes a Path and the associated properties for stroking and filling
Available under certain Qt licenses.
Find out more.