aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatias Linares <matias@deprecated.org>2025-03-05 17:48:15 -0300
committerMatias Linares <matias@deprecated.org>2025-03-05 17:48:15 -0300
commitf2305655d86728e3fa8fb3214dd9acf10fce6372 (patch)
tree9cc1e44b69bf4bcca34fc6e10c2f35fded7989a0
parent265a1db778542623e42f1b35857579c25160df88 (diff)
downloadkodereviewer-f2305655d86728e3fa8fb3214dd9acf10fce6372.tar.gz
models/file.py: Update some signatures
-rw-r--r--kodereviewer/models/file.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/kodereviewer/models/file.py b/kodereviewer/models/file.py
index cc3f8be..2e00755 100644
--- a/kodereviewer/models/file.py
+++ b/kodereviewer/models/file.py
@@ -158,21 +158,21 @@ class TreeFileModel(QAbstractItemModel):
return QModelIndex()
return self.createIndex(parent.row(), 0, parent)
- def rowCount(self, index: QModelIndex = QModelIndex()) -> int:
+ def rowCount(self, parent: QModelIndex | QPersistentModelIndex = QModelIndex()) -> int:
"""Returns the number of rows under the given parent
When the parent is valid it means that rowCount is returning
the number of children of parent. """
- parent: FileItem
- if index.isValid():
- parent = index.internalPointer()
+ node: FileItem
+ if parent.isValid():
+ node = parent.internalPointer()
else:
- parent = self.root_node
+ node = self.root_node
- return len(parent.children)
+ return len(node.children)
- def columnCount(self, parent: QModelIndex = QModelIndex()) -> int:
+ def columnCount(self, parent: QModelIndex | QPersistentModelIndex = QModelIndex()) -> int:
return 1
def data(self, index: QModelIndex | QPersistentModelIndex, role: int = Qt.ItemDataRole.DisplayRole) -> Any: