eric6/E5Gui/E5TreeWidget.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8205
4a0f1f896341
--- a/eric6/E5Gui/E5TreeWidget.py	Mon Mar 01 17:48:43 2021 +0100
+++ b/eric6/E5Gui/E5TreeWidget.py	Tue Mar 02 17:17:09 2021 +0100
@@ -38,7 +38,7 @@
         self.__allTreeItems = []
         self.__showMode = E5TreeWidget.ItemsCollapsed
         
-        self.setVerticalScrollMode(QAbstractItemView.ScrollPerPixel)
+        self.setVerticalScrollMode(QAbstractItemView.ScrollMode.ScrollPerPixel)
         
         self.itemChanged.connect(self.__scheduleRefresh)
     
@@ -84,7 +84,7 @@
                 return False
             parentItem = parent
         elif isinstance(parent, str):
-            lst = self.findItems(parent, Qt.MatchExactly)
+            lst = self.findItems(parent, Qt.MatchFlag.MatchExactly)
             if not lst:
                 return False
             parentItem = lst[0]
@@ -113,7 +113,7 @@
                 return False
             parentItem = parent
         elif isinstance(parent, str):
-            lst = self.findItems(parent, Qt.MatchExactly)
+            lst = self.findItems(parent, Qt.MatchFlag.MatchExactly)
             if not lst:
                 return False
             parentItem = lst[0]
@@ -249,12 +249,12 @@
         @param evt mouse press event (QMouseEvent)
         """
         if (
-            evt.modifiers() == Qt.ControlModifier and
-            evt.buttons() == Qt.LeftButton
+            evt.modifiers() == Qt.KeyboardModifier.ControlModifier and
+            evt.buttons() == Qt.MouseButton.LeftButton
         ):
             self.itemControlClicked.emit(self.itemAt(evt.pos()))
             return
-        elif evt.buttons() == Qt.MidButton:
+        elif evt.buttons() == Qt.MouseButton.MidButton:
             self.itemMiddleButtonClicked.emit(self.itemAt(evt.pos()))
             return
         else:

eric ide

mercurial