请帮我解决一下这个。
我在 QML 文件中创建了一个 ListView,并用从 web 服务接收到的数据填充它。由于这个 web 服务不提供任何图像,我必须在那个地方放置一个虚拟图像。然后我使用另一种方法从 url 获取图像。现在我在我的 cpp 文件中获取了图像。但我无法更新我的列表视图。我尝试了很多方法。但失败了。这是我的代码片段。
ListView {
id: listView
objectName: "listView"
dataModel: ArrayDataModel {
id: myListModel
}
// Override default GroupDataModel::itemType() behaviour, which is to return item type "header"
listItemComponents: ListItemComponent {
id: listcomponent
// StandardListItem is a convivience component for lists with default cascades look and feel
StandardListItem {
id: stdlst
title: ListItemData.postText
description: ListItemData.postDate
status: ListItemData.filePath
imageSource: assets:///image.png
}
}
layoutProperties: StackLayoutProperties {
spaceQuota: 1.0
}
horizontalAlignment: HorizontalAlignment.Fill
verticalAlignment: VerticalAlignment.Fill
}
我需要将此列表视图中的 imagSource 替换为其他图像。我该怎么做..?