1
コンボボックスでアイテムを選択しています。例えば、アイテムの位置は300です。もし私がコンボボックスから新しい要素を選択したいのであれば。ポップアップは最初から表示されます。現在のアイテムの位置からポップアップしたいQML ComboBoxドロップダウンメニューを現在のアイテム位置から開きます
ComboBox
は条件がそれを可能ならば、あなたは現在のインデックス項目の後にリストダウン全体のドロップを満たすのに十分な要素を持っている場合、つまり、それはむしろその項目から表示されます、あなたがそれを望むように動作します
ComboBox {
id: control
model: ["First", "Second", "Third","MERHABA","NASILSIN","SELAM","IYIMISIN","DOSTUM","SUAN","BIR","DENEME YAPILIYOR"]
//width: 350
//font.pixelSize: 20
delegate: ItemDelegate {
width: 350
text: modelData
font.weight: control.currentIndex === index ? Font.DemiBold : Font.Normal
font.pixelSize: 30
highlighted: control.highlightedIndex == index
}
ThidはQt 5.7.1で修正されたバグです:https://bugreports.qt.io/browse/QTBUG-55030 – jpnurmi
Qt 5.7.1または5.8.0で試しましたか? – jpnurmi