我之前用其他措辞问过这个问题,但也许这个问题措辞不好,似乎没有人回答。我一直在寻找一个工作示例来显示我的问题的答案,但我找不到任何答案。我真的需要知道这个问题的答案。
在 Blackberry Cascades、QML、QT 和 C++ 中,我如何回应有人点击列表中的项目?
答案是否与 TapHandler 和 ListView 相关?如果是这样,有人可以告诉我如何连接这两者,因为我在互联网上找不到任何例子。
我之前用其他措辞问过这个问题,但也许这个问题措辞不好,似乎没有人回答。我一直在寻找一个工作示例来显示我的问题的答案,但我找不到任何答案。我真的需要知道这个问题的答案。
在 Blackberry Cascades、QML、QT 和 C++ 中,我如何回应有人点击列表中的项目?
答案是否与 TapHandler 和 ListView 相关?如果是这样,有人可以告诉我如何连接这两者,因为我在互联网上找不到任何例子。
这是一个样板示例,类似于我在 Cascades 应用程序中使用的代码:
ListView {
dataModel: XmlDataModel {
source: "data/items.xml"
function doResponse(){}
}
listItemComponents: [
ListItemComponent {
type: "item"
StandardListItem {
id: listItem
title: ListItemData.title
onTouch: {
if (event.isUp()){
listItem.ListItem.view.dataModel.doResponse();
}
}
}
}
]
}