Defina anchors.fill: parent na sua linha
Eu preciso colocar um ListView (codificado em QML) em uma linha, mas neste caso apenas a primeira linha do ListView é exibida. Alguma ideia porque? Aqui está o meu exemplo:
import QtQuick 2.0
import Ubuntu.Components 0.1
Page {
id: test
Column {
spacing: units.gu(1)
id: pageLayout
anchors {
margins: units.gu(2)
fill: parent
}
Row {
id: listarea
spacing: units.gu(1)
ListModel {
id: fruitModel
ListElement {
name: "Apple"
cost: 2.45
}
ListElement {
name: "Orange"
cost: 3.25
}
ListElement {
name: "Banana"
cost: 1.95
}
}
ListView {
anchors.fill: parent
model: fruitModel
delegate: Row {
Text { text: "Fruit: " + name }
Text { text: "Cost: $" + cost }
}
}
}
}
}
Defina anchors.fill: parent na sua linha