如何使用QML创建全局图像?

时间:2016-03-01 17:28:02

标签: image qt global-variables qml qobject

目前正在开发一个带有一组图像的QML项目,我目前正在使用该功能:

                function imageDeselection()
                {
                    imageSelect.visible = false
                    imageInitial.visible = true
                }

此功能在照片之间切换,但在代码中稍后尝试使用此功能时无法获得全局范围,因为未声明图像。有没有人成功地让QML中的图像具有全局范围?在此先感谢Blair

1 个答案:

答案 0 :(得分:0)

在根QML元素(通常为ApplicationWindow)中创建

property Image globalImage : someImage

然后,由于QML的动态范围,globalImage可以从任何地方访问。