Estou usando o ContactModel.qml
disponível no exemplo .
Para adicionar algum espaçamento entre o rodapé e o último elemento da lista, você pode criar um componente dedicado para o seu rodapé e modificar o layout da maneira que quiser dentro dele:
import QtQuick 2.0
import Ubuntu.Components 0.1
Item {
width: 200
height: 350
ListView {
width: 180; height: 200
model: ContactModel {}
delegate: Text {
text: name + ": " + number
}
Component {
id: myfooter
Item {
width: parent.width
height: units.gu(3)
Text {
anchors.bottom: parent.bottom
text: "Sample Text"
}
}
}
footer: myfooter
}
}
O resultado: