QListwidget オブジェクトがあり、itemDoubleClicked、itemClicked... などのシグナルを使用しています。
上/下矢印を使用して QListwidget アイテムを移動するときのシグナルはありますか? 一般に、アイテムが選択されるたびに(クリック/ダブルクリック/上下矢印を介して)機能を実行する必要があります。
ありがとう
QListwidget オブジェクトがあり、itemDoubleClicked、itemClicked... などのシグナルを使用しています。
上/下矢印を使用して QListwidget アイテムを移動するときのシグナルはありますか? 一般に、アイテムが選択されるたびに(クリック/ダブルクリック/上下矢印を介して)機能を実行する必要があります。
ありがとう
基準にするべきだと思う
QListWidget::itemSelectionChanged()
そしてあなたの関数で次を使用します:
QListWidget::selectedItems ()
現在の選択を取得します。
eventFilterをインストールして実装することでそれを行うことができます。必要なすべてのイベントをフィルタリングできます。マウスでもキーボードでも。ですから、少しドキュメントを読みたいと思います: Docs
eventFilterを定義したら、それをinstallEventFilterでインストールする必要があることに注意してください: installEventFilter