Я работал над своим приложением msm touch и дошел до того, что получил необходимую информацию из XML-файла, но она не перегружена и не так хороша, как другой «прямой» текст. Его черный и дальше налево.
Это мой код для отображения необходимой информации:
// Server status
ListItem.ThinDivider {} //can be used as header for list
ListItem.Standard {
ListView {
model: xmlModel
delegate: Text { text: "Serverstatus " + serverState }
}
showDivider: false
}
Я использую XmlListModel для получения информации.
SO. Почему текст не похож на остальные, и как мне это исправить?
Что мне нужно было сделать, это делегировать вывод из XML в ListItem следующим образом:
ListView {
width: units.gu(50)
height: units.gu(5)
model: minecraftBlogg
delegate: ListItem.Subtitled {
text: minecraftVersion
subText: i18n.tr("Latest version")
progression: true
showDivider: false
}
}