Esempio n. 1
0
 def mousePressEvent(self, event):
     """Reimplement Qt method only on non-linux platforms"""
     if os.name != 'posix' and event.button() == Qt.MidButton:
         self.setFocus()
         event = QMouseEvent(QEvent.MouseButtonPress, event.pos(),
                             Qt.LeftButton, Qt.LeftButton, Qt.NoModifier)
         QsciScintilla.mousePressEvent(self, event)
         QsciScintilla.mouseReleaseEvent(self, event)
         self.paste()
     else:
         QsciScintilla.mousePressEvent(self, event)
Esempio n. 2
0
 def mousePressEvent(self, event):
     """Reimplement Qt method"""
     if event.button() == Qt.MidButton:
         self.setFocus()
         event = QMouseEvent(QEvent.MouseButtonPress, event.pos(),
                             Qt.LeftButton, Qt.LeftButton, Qt.NoModifier)
         QsciScintilla.mousePressEvent(self, event)
         QsciScintilla.mouseReleaseEvent(self, event)
         self.paste()
     else:
         QsciScintilla.mousePressEvent(self, event)