src/eric7/WebBrowser/ZoomManager/ZoomValuesModel.py

branch
eric7
changeset 9221
bf71ee032bb4
parent 9209
b99e7fd55fd3
child 9473
3f23dbf37dbe
--- a/src/eric7/WebBrowser/ZoomManager/ZoomValuesModel.py	Wed Jul 13 11:16:20 2022 +0200
+++ b/src/eric7/WebBrowser/ZoomManager/ZoomValuesModel.py	Wed Jul 13 14:55:47 2022 +0200
@@ -16,34 +16,35 @@
     """
     Class implementing a model for zoom values management.
     """
+
     def __init__(self, manager, parent=None):
         """
         Constructor
-        
+
         @param manager reference to the zoom values manager (ZoomManager)
         @param parent reference to the parent object (QObject)
         """
         super().__init__(parent)
-        
+
         self.__manager = manager
         manager.changed.connect(self.__zoomValuesChanged)
-        
+
         self.__headers = [
             self.tr("Website"),
             self.tr("Zoom Value [%]"),
         ]
-    
+
     def __zoomValuesChanged(self):
         """
         Private slot handling a change of the registered zoom values.
         """
         self.beginResetModel()
         self.endResetModel()
-    
+
     def removeRows(self, row, count, parent=None):
         """
         Public method to remove entries from the model.
-        
+
         @param row start row (integer)
         @param count number of rows to remove (integer)
         @param parent parent index (QModelIndex)
@@ -51,87 +52,86 @@
         """
         if parent is None:
             parent = QModelIndex()
-        
+
         if parent.isValid():
             return False
-        
+
         if count <= 0:
             return False
-        
+
         lastRow = row + count - 1
-        
+
         self.beginRemoveRows(parent, row, lastRow)
-        
+
         siteList = self.__manager.allSiteNames()
         for index in range(row, lastRow + 1):
             self.__manager.removeZoomValue(siteList[index])
-        
+
         return True
-    
+
     def rowCount(self, parent=None):
         """
         Public method to get the number of rows of the model.
-        
+
         @param parent parent index (QModelIndex)
         @return number of rows (integer)
         """
         if parent is None:
             parent = QModelIndex()
-        
+
         if parent.isValid():
             return 0
         else:
             return self.__manager.sitesCount()
-    
+
     def columnCount(self, parent=None):
         """
         Public method to get the number of columns of the model.
-        
+
         @param parent parent index (QModelIndex) (Unused)
         @return number of columns (integer)
         """
         return len(self.__headers)
-    
+
     def data(self, index, role):
         """
         Public method to get data from the model.
-        
+
         @param index index to get data for (QModelIndex)
         @param role role of the data to retrieve (integer)
         @return requested data
         """
         if index.row() >= self.__manager.sitesCount() or index.row() < 0:
             return None
-        
+
         site = self.__manager.allSiteNames()[index.row()]
         siteInfo = self.__manager.siteInfo(site)
-        
+
         if siteInfo is None:
             return None
-        
+
         if role == Qt.ItemDataRole.DisplayRole:
             if index.column() == 0:
                 return site
             elif index.column() == 1:
                 return siteInfo
-        
+
         return None
-    
-    def headerData(self, section, orientation,
-                   role=Qt.ItemDataRole.DisplayRole):
+
+    def headerData(self, section, orientation, role=Qt.ItemDataRole.DisplayRole):
         """
         Public method to get the header data.
-        
+
         @param section section number (integer)
         @param orientation header orientation (Qt.Orientation)
         @param role data role (Qt.ItemDataRole)
         @return header data
         """
         if (
-            orientation == Qt.Orientation.Horizontal and
-            role == Qt.ItemDataRole.DisplayRole
+            orientation == Qt.Orientation.Horizontal
+            and role == Qt.ItemDataRole.DisplayRole
         ):
             with contextlib.suppress(IndexError):
                 return self.__headers[section]
-        
+
         return None

eric ide

mercurial