【发布时间】:2017-09-10 17:22:59
【问题描述】:
我有一个 QML ComboBox,其模型定义为 C++ QList 。 当我打开下拉列表时,我可以看到 C++ 模型中定义的所有项目,但选择后,未显示所选项目。 因此,项目仅在下拉元素中可见。 qml文件的相关部分是:
ComboBox {
id: placesCombo
anchors.top: parent.top
width: parent.width
model: myModel
delegate: ItemDelegate {
width: placesCombo.width
contentItem: Text {
id: placesComboItem
text: displayLabel
elide: Text.ElideRight
verticalAlignment: Text.AlignVCenter
}
}
}
如何在关闭的组合框中显示之前在下拉元素中选择的项目文本?
【问题讨论】:
标签: qt combobox qml qtquickcontrols2