TextEdit.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:RTT-Console 作者: dudulung 项目源码 文件源码
def keyPressEvent(self, event):
        if type(event) != QtGui.QKeyEvent:
            return super().keyPressEvent(event)

        try:
            #print(event.text())
            self.key_pressed_cache.append(ord(event.text()))
            if event.text() == "\r":
                self.signal_key.emit(self.key_pressed_cache)
                self.key_pressed_cache = bytearray()
        except Exception as e:
            if event.key() == QtCore.Qt.Key_Question:
                self.key_pressed_cache.append(0x3F)

        return super().keyPressEvent(event)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号