eric7/QScintilla/Shell.py

branch
eric7
changeset 8318
962bce857696
parent 8312
800c432b34c8
child 8356
68ec9c3d4de5
--- a/eric7/QScintilla/Shell.py	Sun May 16 11:43:59 2021 +0200
+++ b/eric7/QScintilla/Shell.py	Sun May 16 20:07:24 2021 +0200
@@ -12,13 +12,13 @@
 import contextlib
 import enum
 
-from PyQt5.QtCore import pyqtSignal, pyqtSlot, QFileInfo, Qt, QEvent
-from PyQt5.QtGui import QClipboard, QPalette, QFont
-from PyQt5.QtWidgets import (
+from PyQt6.QtCore import pyqtSignal, pyqtSlot, QFileInfo, Qt, QEvent
+from PyQt6.QtGui import QClipboard, QPalette, QFont, QShortcut
+from PyQt6.QtWidgets import (
     QDialog, QInputDialog, QApplication, QMenu, QWidget, QHBoxLayout,
-    QVBoxLayout, QShortcut, QSizePolicy
+    QVBoxLayout, QSizePolicy
 )
-from PyQt5.Qsci import QsciScintilla
+from PyQt6.Qsci import QsciScintilla
 
 from E5Gui.E5Application import e5App
 from E5Gui import E5MessageBox
@@ -436,7 +436,7 @@
         key = 'Scintilla/{0}/style0/font'.format(self.lexer_.language())
         fdesc = Preferences.Prefs.settings.value(key)
         if fdesc is not None:
-            font = QFont(fdesc[0], int(fdesc[1]))
+            font = QFont([fdesc[0]], int(fdesc[1]))
             self.lexer_.setDefaultFont(font)
         self.setLexer(self.lexer_)
         self.lexer_.readSettings(Preferences.Prefs.settings, "Scintilla")
@@ -1248,7 +1248,7 @@
         @param event the mouse press event (QMouseEvent)
         """
         self.setFocus()
-        if event.button() == Qt.MouseButton.MidButton:
+        if event.button() == Qt.MouseButton.MiddleButton:
             lines = QApplication.clipboard().text(QClipboard.Mode.Selection)
             self.paste(lines)
         else:

eric ide

mercurial