0

QML を使用してフリック可能なリストを表示できることを知っています。しかし、qml と c++ アプリケーションを一緒に実行する方法がわかりません。そのため、qml なしで実装することにしました。サブクラス ListView クラス、MyListView があり、構築関数で setAttribute(Qt::WA_AcceptTouchEvents) を呼び出します。MyListView::event(QEvent *event) では、リストビューのスクロール バーをタップすると touchevent がトリガーされますが、リストビュー アイテムをタップしてもトリガーされません。どうすればいいですか?

4

1 に答える 1

2

誰かがまだこれを必要としている場合、QAbstractScrollArea とそのサブクラスにキネティック スクロールを持たせたい場合は、ここで提供される実装があります http://blog.codeimproved.net/2010/12/kinetic-scrolling-with-qt-the-what-との方法/

于 2011-05-12T01:45:17.600 に答える