逻辑值不依赖于实际值 (M325)

Logical value does not depend on actual values (M325)

应该如何解决这个警告?

Repeater {
    model: n
    SomeItem {
        onValueChanged: if(index === 0) root.myreset()
    }
}

(警告在 === 比较中)

我无法在 Qt Creator 7.0.1 上使用 Desktop Qt 6.3.0 MinGW 在 Windows 上重现它成套工具。根据此错误报告 QTCREATORBUG-25917 它已在 Qt Creator 7.0.0 中修复。该错误报告还指出,index 属性 在 delegate 中出现此警告的解决方法(这是从模型暴露给委托的特殊 属性)是 指定其所属对象的父对象,即model.index.

Repeater {
    model: n
    SomeItem {
        onValueChanged: if(model.index === 0) root.myreset()
    }
}