QML组合框显示不正确的值

时间:2017-10-30 11:56:47

标签: qt qml qt5 qtquick2

rangeList

1,2,3包含currentIndex作为数据,1currentindex。但是当我运行UI时,0始终为currentIndex。任何人都可以说明为什么0取代1代替ListModel { id: rangeList ListElement { name: "1" } ListElement { name: "2" } ListElement { name: "3" } ListElement { name: "4" } }

<RuntimeIdentifiers>win10-x64</RuntimeIdentifiers>

1 个答案:

答案 0 :(得分:0)

您可以尝试使用onCompleted设置索引,该ComboBox { anchors.fill: parent model: rangeList Component.onCompleted: currentIndex = 1 } 是在实例化对象后发出的。

{{1}}