如何使用 QML 创建全局图像?
Posted
技术标签:
【中文标题】如何使用 QML 创建全局图像?【英文标题】:How to create a Global image using QML? 【发布时间】:2016-03-01 17:28:01 【问题描述】:目前正在开发一个带有一组图像的QML项目,我目前正在使用该功能:
function imageDeselection()
imageSelect.visible = false
imageInitial.visible = true
此函数在照片之间切换,尽管稍后在代码中尝试使用此函数时无法获得全局范围,因为未声明图像。有没有人成功地让 QML 中的图像具有全局范围?在此先感谢布莱尔
【问题讨论】:
【参考方案1】:在你的根 QML 元素(通常是ApplicationWindow
)中创建一个
property Image globalImage : someImage
那么由于 QML 的动态范围,globalImage
将可以从任何地方访问。
【讨论】:
以上是关于如何使用 QML 创建全局图像?的主要内容,如果未能解决你的问题,请参考以下文章
使用具有UI控制的所有状态的1个图像在QT / QML中创建UI
如何使用 Qt/C++ 小部件(不是 QML)从 Android 相机获取图像