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

相关内容