PyQt:Qtablewidget itemCli

2024-09-29 21:54:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Qtablewidget,它连接itemClick slottab_item_one_-click_事件是一键式插槽功能,而不是双击插槽功能。在

self.tab = QtGui.QTableWidget()
self.tab.itemClicked.connect(self.tab_item_one_click_event)

我发现了两个问题

  1. 如果此项文本不为空,请双击“运行插槽函数”。我希望通过单击执行插槽函数。

  2. 如果此项目文本为空,并且我双击该项目两次,则slot函数将快跑。那个第一次点击是没用的。

第一个问题我想我可以写一个点击信号函数来解决可能吧我能判断两次点击时间。但是如果QtableWidget有其他功能更好。
第二个问题我不知道原因。在

更新:
第二个问题我使用空间初始化项文本。所以我的第一次点击将是有用的,虽然项目仍然是空的。但是为什么我要初始化项目文本,信号函数会起作用,我不知道原因。在

^{pr2}$

Tags: 项目函数文本self功能信号原因item

热门问题