
Ich habe an meiner MSM-Touch-App gearbeitet und bin an einen Punkt gekommen, an dem ich die benötigten Informationen aus einer XML-Datei bekomme, aber sie hat kein Thema und sieht nicht so gut aus wie anderer „direkter“ Text. Sie ist schwarz und weiter links.
Dies ist mein Code zum Anzeigen der benötigten Informationen:
// Server status
ListItem.ThinDivider {} //can be used as header for list
ListItem.Standard {
ListView {
model: xmlModel
delegate: Text { text: "Serverstatus " + serverState }
}
showDivider: false
}
Ich verwende XmlListModel, um die Informationen zu erhalten.
Also. Warum ist der Text nicht wie der Rest und wie kann ich das beheben?
Antwort1
Was ich tun musste, war, die Ausgabe aus dem XML in ein ListItem wie folgt zu delegieren:
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
}
}