QTreeWidget itemClicked信号被双击两次发出

时间:2019-01-18 07:41:22

标签: qt

在我的QTreeWidget中, 当我单击->单击时,必须执行操作 当我双击->必须执行双击动作时(可以同时执行单击动作)。

但是发生的事情是,每次都执行双击而不是双击操作,而是两次单击一次的广告位。

无论如何我都不认为这是QTreeWidget的理想行为。

任何人都可以建议我如何解决此问题,希望能以一种简短,简单且干净的方式。

1 个答案:

答案 0 :(得分:0)

取决于在收到itemClicked的情况下的处理方式,您可能希望使用currentItemChanged作为替代方法。这甚至可能对键盘用户有帮助。但这实际上取决于您收到itemClicked后要做什么。