我有QListwidget对象,我正在使用它的信号,例如:itemDoubleClicked,itemClicked ...
当我使用向上/向下箭头查看QListwidget项目时,是否有信号? 一般来说,我希望每次选择一个项目(通过点击/双击/向上和向下箭头)来运行一个功能。
感谢
答案 0 :(得分:3)
我认为标准应该是
QListWidget::itemSelectionChanged()
并在您的函数中使用:
QListWidget::selectedItems ()
获取当前选择。
答案 1 :(得分:0)
您可以通过安装和实现 eventFilter 来实现。 您可以过滤您想要的每个事件。甚至鼠标或键盘。所以你想阅读一些文档:Docs
请记住,一旦定义了 eventFilter ,就必须使用 installEventFilter 安装它:installEventFilter