在QML项中,我希望显示图形效果,并且在其动画期间,我希望禁用GUI的一部分。该项目不能知道它是如何被精确使用的。我通过将我的组件的一个目标属性添加到«freeze中,并用一个捕获事件的MouseArea填充这个目标组件,从而获得了这种行为。到目前为止,我对行为完全满意,除了在运行时出现的一个小错误:
QML MouseArea: Cannot anchor to an item that isn't a parent or sibling.
下面是网格的代码( MouseArea是我用来测试的id ):
Item
{
id: starterCircle
propert
我有一个带有MouseArea的可拖式MouseArea,Item的x和y属性在MouseArea的onReleased信号处理程序中被更改。
Item {
id: item
x: 10
y: 10
width: parent.width; height: width
signal someSignal
MouseArea {
onReleased: {
/* change x and y properties of item */
/* emit signal to do fu