2
Ich stelle zusammen eine ComboBox in einem Tableview QML wie folgt:ComboBox in einem Tableview
TableView {
id: reviewTable
frameVisible: false
sortIndicatorVisible: true
width: parent.width; height: parent.height
anchors.centerIn: parent
TableViewColumn {
resizable: true
role: "SeriesDescription"
title: "Series Description"
width: 350
}
TableViewColumn {
resizable: false
role: "TimePoints"
title: "Time Points"
width: 100
}
TableViewColumn {
role: "ImageType"
title: "Image Type"
width: 100
delegate: Rectangle {
anchors.fill: parent
//anchors.verticalCenter: parent.verticalCenter
ComboBox {
model: ListModel {
ListElement { text: "Veggies" }
ListElement { text: "Fruits" }
ListElement { text: "Cars" }
}
}
}
}
}
Dies ist jedoch die Combobox in eine seltsame Art und Weise machen, wo die Grenzen Seeb ein wenig Cut-off. Siehe den beigefügten Screenshot. Weiß jemand wie das behoben werden kann?
Dies scheint das Problem relativ gut zu lösen. Es gibt jedoch ein neues Problem, wenn ich den Zeilen-Delegaten einstelle. Wenn ich auf die Zeile klicke, verschwindet sie! – Luca
Ok, das ist einfach der Zeilen-Delegat mit der Standardfarbe weiß. – Luca
Sicher, wenn Sie Ihren eigenen Reihen Delegaten definieren, müssen Sie das selbst malen. – folibis