C
SafeImage QML Type
Provides a safety-critical QML image type that can be validated using Qt Safe Renderer's output verification. More...
Import Statement: | import QtQuickUltralite.SafeRenderer |
Since: | Qt Quick Ultralite 2.9 |
Properties
Detailed Description
SafeImage is an image type whose integrity can be verified from the display content with Qt Safe Renderer's output verification.
Note: Qt Safe Renderer is currently in Technical Preview status for Qt Quick Ultralite. A full Qt Safe Renderer support for Qt Quick Ultralite comes in the QSR 2.2 release.
SafeImage supports the same image formats as Image.
To add SafeImage to a QML application:
import QtQuickUltralite.SafeRenderer SafeImage { id: drive objectName: "drive" width: 40 height: 50 x: 70 y: 70 source: "images/drive.png" fillColor: "#000000" }
See also Qt Quick Ultralite application with safety-critical items.
Property Documentation
fillColor : color |
This property holds the background fill color of the item. It only has an effect if the image is not fully opaque. With a fully opaque image it has no effect. The default value is "transparent".
Note: If you are using the output verification feature, do not use the default value "transparent". Instead, define an opaque background color.
height : real |
This property holds the image height. The default value is 64
.
opacity : real |
This property holds the opacity of the item. Opacity is specified as a number between 0.0 (fully transparent) and 1.0 (fully opaque). The default value is 1.0
.
source : string |
This property holds the resource locator of the image. The image can be in any image format supported by Qt, loaded from any URL scheme supported by Qt.
SafeImage accepts an absolute resource URI, for example "images/drive.png".
Note: Resource URI must be lower-case.
width : real |
This property holds the image width. The default value is 64
.
x : real |
This property holds the x-coordinate position of the image.
y : real |
This property holds the y-coordinate position of the image.
Available under certain Qt licenses.
Find out more.