Qml覆盖OnCustomValueChanged

时间:2018-11-27 15:45:05

标签: qt qml

我有一个自定义项目(MyItem),该项目具有“ onValueChanged”功能。

在另一个文件中,我声明一个MyItem对象,并且我想覆盖“ onValueChanged”而不使用原始的“ onValueChanged”功能。

这是我的代码:

MyItem.qml

(y,x)

main.qml

Item
{
    property real value: 5

    onValueChanged: console.log("value changed from MyItem")
}

如果我单击myButton_,我将得到以下输出:

  

qml:值从MyItem更改

     

qml:值已从测试中更改

但是我要输出以下内容:

  

qml:值已从测试中更改

这是一种方法吗?

0 个答案:

没有答案