0

私は以前に他の言い回しでこの質問をしましたが、おそらく質問の言い回しが不十分で、誰も答えていないようでした。質問に対する答えを示す実例を探していましたが、見つかりません。私は本当にこれに対する答えを知る必要があります。

Blackberry Cascades、QML、QT、C ++で、リスト内のアイテムをタップした人にどのように応答しますか?

TapHandlerとListViewを含むことと関係があるのでしょうか?もしそうなら、インターネット上でその例を見つけることができないので、誰かが2つを接続する方法を教えてもらえますか?

4

1 に答える 1

3

これは、カスケードアプリで使用するコードに似たボイラープレートの例です。

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();                
                } 
            } 
        } 
    }     
]   
}
于 2012-10-04T17:45:30.247 に答える