QML Keys.ON按下问题

QML Keys.ON按下问题,qml,Qml,我有一个问题:当我更改Keys.on中某个项目的属性时,该属性在图形侧不会更新,以下是我的代码: Rectangle { id: rect focus:true visible: true width: 1440 height: 900 Keys.onPressed: { if (event.key == 65){ rect.color="#88ff88" console.l

我有一个问题:当我更改Keys.on中某个项目的属性时,该属性在图形侧不会更新,以下是我的代码:

Rectangle {
    id: rect

    focus:true
    visible: true
    width: 1440
    height: 900


    Keys.onPressed: {


        if (event.key == 65){
            rect.color="#88ff88"
            console.log("key pressed")
        }


    }



}

我在控制台上获取日志,但矩形的颜色保持为白色。你知道为什么吗?

我看不出有什么问题。它对我有用。你是否测试过你发布的代码,如果它真的包含了你的问题?是的,我已经测试过了,我真的不明白为什么它不起作用。也许是Qt的创造者?有没有像缓存这样的东西会导致QtCreator出现问题?好的,我已经重新启动了软件,它可以工作了,很抱歉让你白白浪费了一些时间,至少你让我意识到这是代码之外的东西!我看不出有什么问题。它对我有用。你是否测试过你发布的代码,如果它真的包含了你的问题?是的,我已经测试过了,我真的不明白为什么它不起作用。也许是Qt的创造者?有没有像缓存这样的东西会导致QtCreator出现问题?好的,我已经重新启动了软件,它可以工作了,很抱歉让你白白浪费了一些时间,至少你让我意识到这是代码之外的东西!