我想知道如何使用ComboBox
在import QtQuick.Controls 2.0
上自定义一些参数。
默认组合框是这样的:
但是现在我只想自定义项目的边框,使其具有另一种颜色,如果列表增加,则激活向上箭头;如果列表减少,则激活向下箭头。
我知道我们可以使用委托,例如:
delegate: ItemDelegate {
width: comboBox.width
contentItem: Text {
text: modelData
color: "#21be2b"
font: comboBox.font
elide: Text.ElideRight
verticalAlignment: Text.AlignVCenter
}
highlighted: comboBox.highlightedIndex === index
}
但是它仍然不能让我自定义边框和箭头。
我想做的另一件事是更改显示的文本。
有人知道我该怎么做吗?