我已经创建了一个包含图像的QML实体。我需要在运行时隐藏/删除图像。有没有办法在QML脚本中做到这一点?
背景:我在RUBE中创建了一个世界,它允许我将图像与身体联系起来,而不是精灵。我将其导出到JSON,然后导入到Felgo,在那里我(用QML)编程地希望用sprite替换静态图像。
发布于 2020-07-05 03:16:32
这是一个简单的示例,其中包含一个可以切换图像可见性的复选框。
import QtQuick 2.7
import QtQuick.Layouts 1.7
import QtQuick.Window 2.7
import QtQuick.Controls 2.3
Window {
visible: true
width: 600
height: 400
ColumnLayout {
CheckBox {
id: checkBox
text: qsTr("Show image")
}
Image {
visible: checkBox.checked
source: "qtlogo.png"
}
}
}https://stackoverflow.com/questions/62729943
复制相似问题