1
QtCore.SIGNAL ('cellClicked (int, int)') 슬롯에서 어떤 마우스 버튼 (오른쪽 또는 왼쪽) 을 감지 할 수 있습니까?어떤 버튼이 클릭 되었습니까?
QtCore.SIGNAL ('cellClicked (int, int)') 슬롯에서 어떤 마우스 버튼 (오른쪽 또는 왼쪽) 을 감지 할 수 있습니까?어떤 버튼이 클릭 되었습니까?
아마도 이벤트를 cellClicked
함수에 전달할 수 있습니다. 나는 당신이 QMouseEvent에 접근 할 수있는 곳에서 당신의 신호를 방출한다고 가정합니다.
this thread을 확인하십시오.
발췌 :
def mousePressEvent(self, event):
if event.button() == QtCore.Qt.RightButton:
event.accept()
self.rightClickMenu(event)
else:
event.ignore()
는 또한, this mailing list thread는보다 완전한 예처럼 보인다.