我有这样一个QTreeWidget结构:
root
|
groups
|
tables
我试图做一些事情时,有一个“双击”,但只有在儿童所谓的“表”。你知道吗
我唯一能得到的好结果是:
self.ui.treeWidget.itemDoubleClicked.connect(self.treeWidgetItemAction)
现在的问题是QTreeWidget中的所有元素都响应“双击”。我不想那样,但我不知道怎么去参考,只有孩子们在最后的树枝上。你知道吗
有什么帮助吗??你知道吗
谢谢。你知道吗
Tags:
只需让您的
treeWidgetItemAction
方法检查doubleCliked项是否应该在双击时做出反应,并且在这种情况下只做您想做的事情。你知道吗要知道某个项在哪里是叶子,可以检查它的
childCount
方法。如果它没有孩子,那就是一片叶子。你知道吗相关问题 更多 >
编程相关推荐