QML 如何将默认选项设置为组合框的 null?

mxy*_*858 1 qt qml

我的组合框是这样的:

在此处输入图片说明

但我想要这个:

在此处输入图片说明

我的组合框默认是第一个 currentText,但我不希望它在我没有注意时显示任何内容。如果我设置:

displayText: " "
Run Code Online (Sandbox Code Playgroud)

我选择哪一个不起作用。该值为空。我该怎么办?

小智 5

您可以设置currentIndex: -1

ComboBox {
    currentIndex: -1
    model: [ ... ]      
}
Run Code Online (Sandbox Code Playgroud)

注意:如果用户能够放置自己的文本 editable: true