0
QML ComboBoxがあり、そのモデルはC++ QList < QObject *>として定義されています。 ドロップダウンリストを開くと、C++モデルで定義されたすべての項目が表示されますが、選択後、選択した項目は表示されません。 したがって、項目はドロップダウン要素でのみ表示されます。 QMLファイルの 関連部分は次のとおりです。ComboBox選択後に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
}
}
}
閉じコンボボックスで以前の要素のドロップダウンで選択した項目のテキストを表示する方法は? docsによると
おかげ