Начал изучать QML. Сразу решил протестить как будет выглядеть на андроиде.
Вот такой файл
import QtQuick 2.0
import QtQuick.Controls 1.1
Rectangle {
id: appWindow
width: 600
height: 400
ListModel {
id:listModel1
ListElement {file: "File1.txt"; size: 100}
...
ListElement {file: "File1.txt"; size: 100}
}
ListView {
id:listView1
anchors.fill: parent
model: listModel1
clip: true
spacing: 5
delegate: listDelegate
anchors.margins: 20
}
Component {
id:listDelegate
Rectangle {
color: "lightGray"
border.color: "black"
radius: 5
height: 40
width: parent.width
clip: true
Label {
text: "Filename:"+file+" size"+size
anchors.fill: parent
anchors.margins: 20
}
}
}
}
При запуске на эмуляторе АРМ архиектуры работает, при запуске на х86 вылетает с сигналом.
Кода на с++ нет, кроме стандартной инициализации QML приложения. Хочу на х86 отлаживать, так как намного быстрее работает эмулятор на нем.