2

QListwidget オブジェクトがあり、itemDoubleClicked、itemClicked... などのシグナルを使用しています。

上/下矢印を使用して QListwidget アイテムを移動するときのシグナルはありますか? 一般に、アイテムが選択されるたびに(クリック/ダブルクリック/上下矢印を介して)機能を実行する必要があります。

ありがとう

4

2 に答える 2

3

基準にするべきだと思う

QListWidget::itemSelectionChanged()

そしてあなたの関数で次を使用します:

QListWidget::selectedItems ()

現在の選択を取得します。

于 2012-12-13T13:16:57.977 に答える
0

eventFilterをインストールして実装することでそれを行うことができます。必要なすべてのイベントをフィルタリングできます。マウスでもキーボードでも。ですから、少しドキュメントを読みたいと思います: Docs

eventFilterを定義したら、それをinstallEventFilterでインストールする必要があることに注意してください: installEventFilter

于 2012-12-13T13:30:29.900 に答える