def keyPressEvent(self, e):
keyEvent = QKeyEvent(e)
ctrl = e.modifiers() & Qt.ControlModifier
shift = e.modifiers() & Qt.ShiftModifier
if keyEvent.key() == QtCore.Qt.Key_Escape:
self.hide()
# ctrl+c ??????????ctrl+shift+c?????????
elif ctrl and keyEvent.key() == QtCore.Qt.Key_C:
self.clipboard.setText(self.query.word.text)
elif ctrl and keyEvent.key() == QtCore.Qt.Key_C and shift:
self.clipboard.setText(self.query.word.raw_text)
评论列表
文章目录