Как правильно переопределить qscintilla mousePressEvent? - PullRequest
0 голосов
/ 20 января 2019

У меня есть класс MainWindow и у него есть редактор qscintilla, я хочу добавить слушатель в редактор mousePressEvent

class MainWindow(QtWidgets.QMainWindow, gui.Ui_MainWindow):
    def __init__(self):
        super().__init__()
        self.setupUi(self)
        self.editor.mousePressEvent = self.on_editor_click

    def on_editor_click(self, QMouseEvent):
        // here i want add my code
        return QsciScintilla.mousePressEvent(self, QMouseEvent)

Если я переопределю mousePressEvent - редактор сломается (щелчки мыши не будут работать).Я пытался вызвать первоначальный mousePressEvent, но он не работает, приложение вылетает

...