如何使用 QML 创建全局图像?
How to create a Global image using QML?
目前正在开发一个带有一组图像的QML项目,我目前使用的功能是:
function imageDeselection()
{
imageSelect.visible = false
imageInitial.visible = true
}
此函数会在照片之间切换,但由于未声明图像,稍后在代码中尝试使用此函数时无法获得全局范围。有没有人成功地允许 QML 中的图像具有全球范围?在此先感谢布莱尔
在您的根 QML 元素(通常是 ApplicationWindow
)中创建一个
property Image globalImage : someImage
由于 QML 的动态范围,globalImage
将可以从任何地方访问。
目前正在开发一个带有一组图像的QML项目,我目前使用的功能是:
function imageDeselection()
{
imageSelect.visible = false
imageInitial.visible = true
}
此函数会在照片之间切换,但由于未声明图像,稍后在代码中尝试使用此函数时无法获得全局范围。有没有人成功地允许 QML 中的图像具有全球范围?在此先感谢布莱尔
在您的根 QML 元素(通常是 ApplicationWindow
)中创建一个
property Image globalImage : someImage
由于 QML 的动态范围,globalImage
将可以从任何地方访问。