MCPcopy Index your code
hub / github.com/PyQt5/PyQt / mousePressEvent

Method mousePressEvent

QTreeWidget/ParentNodeForbid.py:64–70  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

62 self.itemPressed.connect(self.onItemPressed)
63
64 def mousePressEvent(self, event):
65 # 鼠标点击事件,判断当前点击位置是否有item且满足标志则拦截鼠标事件
66 item = self.itemAt(event.pos())
67 if item and item.data(0, Qt.UserRole + 1):
68 event.accept()
69 return
70 super(Window, self).mousePressEvent(event)
71
72 def onItemActivated(self, item, column):
73 print('Activated', item.text(0), item, column)

Callers

nothing calls this directly

Calls 2

itemAtMethod · 0.80
dataMethod · 0.45

Tested by

no test coverage detected