我有一个问题我不确定如何解决。我一直在寻找解决方案或解决问题的互联网,只是找不到任何东西来解决我想要做的事情。
基本上我正在尝试子类化一个QListWidget对象,它允许我发出两个不同的双击信号,一个是鼠标在一个项目上而另一个如果不在,即空白区域。
我设法覆盖mouseDoubleClickEvent以发出自定义双击信号,而不是在项目上。但是,通过这样做,我无法使用QListWidget附带的提供的itemDoubleClicked信号。
我想如果有一种方法可以在调用事件的那一刻进行测试鼠标是否在项目之上是否可以解决我的问题。但是,我似乎找不到任何方法来实现这一目标。
那么关于如何做到这一点的任何想法?任何意见都会非常感激。
谢谢!