def mousePressEvent(self, event):
if event.button() == Qt.LeftButton:
self.lastKey = (event.y() // self.squareSize) * self.columns + event.x() // self.squareSize
key_ch = self._chr(self.lastKey)
if unicodedata.category(key_ch) != 'Cn':
self.characterSelected.emit(key_ch)
self.update()
else:
super(CharacterWidget, self).mousePressEvent(event)
评论列表
文章目录