テーマ ListView テキストは XML から取得されますか?

テーマ ListView テキストは XML から取得されますか?

私は 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 を使用しています。

それで、なぜテキストが他の部分と違うのでしょうか、そしてどうすれば修正できるのでしょうか?

答え1

私がしなければならなかったのは、次のように ListItem 内の XML からの出力を委任することでした。

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
  }
 }

関連情報