(self, event)
| 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) |