1

如何检测在 QtCore.SIGNAL('cellClicked(int,int)') 的插槽中单击了哪个鼠标按钮(向右或向左)?

4

1 回答 1

0

您可能会将事件传递给您的cellClicked函数。我假设您从可以访问 QMouseEvent 的地方发出信号。

看看这个线程

摘抄:

def mousePressEvent(self, event):
    if event.button() == QtCore.Qt.RightButton:
        event.accept()
        self.rightClickMenu(event)
    else:
        event.ignore()

此外,这个邮件列表线程看起来像一个更完整的示例。

于 2010-05-11T17:44:48.813 回答