eric6/Project/ProjectBaseBrowser.py

changeset 8143
2c730d5fd177
parent 7923
91e843545d9a
child 8243
cc717c2ae956
--- a/eric6/Project/ProjectBaseBrowser.py	Mon Mar 01 17:48:43 2021 +0100
+++ b/eric6/Project/ProjectBaseBrowser.py	Tue Mar 02 17:17:09 2021 +0100
@@ -68,13 +68,17 @@
         self.expandedNames = []
         
         self.SelectFlags = QItemSelectionModel.SelectionFlags(
-            QItemSelectionModel.Select | QItemSelectionModel.Rows)
+            QItemSelectionModel.SelectionFlag.Select |
+            QItemSelectionModel.SelectionFlag.Rows
+        )
         self.DeselectFlags = QItemSelectionModel.SelectionFlags(
-            QItemSelectionModel.Deselect | QItemSelectionModel.Rows)
+            QItemSelectionModel.SelectionFlag.Deselect |
+            QItemSelectionModel.SelectionFlag.Rows
+        )
         
         self._activating = False
         
-        self.setContextMenuPolicy(Qt.CustomContextMenu)
+        self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
         self.customContextMenuRequested.connect(self._contextMenuRequested)
         self.activated.connect(self._openItem)
         self._model.rowsInserted.connect(self.__modelRowsInserted)
@@ -174,7 +178,9 @@
         if index.isValid():
             self.setCurrentIndex(index)
             flags = QItemSelectionModel.SelectionFlags(
-                QItemSelectionModel.ClearAndSelect | QItemSelectionModel.Rows)
+                QItemSelectionModel.SelectionFlag.ClearAndSelect |
+                QItemSelectionModel.SelectionFlag.Rows
+            )
             self.selectionModel().select(index, flags)
         
     def _setItemSelected(self, index, selected):
@@ -225,8 +231,8 @@
         Protected slot to handle the projectOpened signal.
         """
         self.layoutDisplay()
-        self.sortByColumn(0, Qt.DescendingOrder)
-        self.sortByColumn(0, Qt.AscendingOrder)
+        self.sortByColumn(0, Qt.SortOrder.DescendingOrder)
+        self.sortByColumn(0, Qt.SortOrder.AscendingOrder)
         self._initMenusAndVcs()
         
     def _initMenusAndVcs(self):
@@ -301,7 +307,7 @@
                 " the project?"),
             dirs)
         
-        if dlg.exec() == QDialog.Accepted:
+        if dlg.exec() == QDialog.DialogCode.Accepted:
             for dn in fullNames:
                 self.project.deleteDirectory(dn)
         
@@ -342,7 +348,8 @@
             index = self.model().mapFromSource(sindex)
             if index.isValid():
                 self._selectSingleItem(index)
-                self.scrollTo(index, QAbstractItemView.PositionAtTop)
+                self.scrollTo(index,
+                              QAbstractItemView.ScrollHint.PositionAtTop)
         
     def selectFileLine(self, fn, lineno):
         """

eric ide

mercurial