@@ -25,15 +25,15 @@ def __init__(self, batch_size: int = 50, parent: QObject | None = None) -> None:
2525
2626 self .batch_size : int = batch_size
2727
28- self .fileList : list [str ] = []
29- self .fileCount : int = 0
28+ self .total_file_list : list [str ] = []
29+ self .current_file_count : int = 0
3030
3131 self .main_file : str | None = None
3232 self .matched_files : list [str ] = []
3333 self .mark_matching : bool = True
3434
3535 def rowCount (self , parent : QModelIndex | None = None ) -> int :
36- return self .fileCount
36+ return self .current_file_count
3737
3838 def data (
3939 self ,
@@ -43,10 +43,10 @@ def data(
4343 if not index .isValid ():
4444 return QVariant ()
4545
46- if index .row () >= len (self .fileList ) or index .row () < 0 :
46+ if index .row () >= len (self .total_file_list ) or index .row () < 0 :
4747 return QVariant ()
4848
49- file_name = self .fileList [index .row ()]
49+ file_name = self .total_file_list [index .row ()]
5050
5151 if role == Qt .ItemDataRole .DisplayRole or role == Qt .ItemDataRole .ToolTipRole :
5252 return file_name
@@ -71,19 +71,19 @@ def data(
7171 return QVariant ()
7272
7373 def canFetchMore (self , parent : QModelIndex | None = None ) -> bool :
74- return self .fileCount < len (self .fileList )
74+ return self .current_file_count < len (self .total_file_list )
7575
7676 def fetchMore (self , parent : QModelIndex | None = None ) -> None :
77- remainder = len (self .fileList ) - self .fileCount
77+ remainder = len (self .total_file_list ) - self .current_file_count
7878 itemsToFetch = min (self .batch_size , remainder )
7979 if itemsToFetch <= 0 :
8080 return
8181
8282 self .beginInsertRows (
83- QModelIndex (), self .fileCount , self .fileCount + itemsToFetch - 1
83+ QModelIndex (), self .current_file_count , self .current_file_count + itemsToFetch - 1
8484 )
8585
86- self .fileCount += itemsToFetch
86+ self .current_file_count += itemsToFetch
8787
8888 self .endInsertRows ()
8989
@@ -92,8 +92,8 @@ def fetchMore(self, parent: QModelIndex | None = None) -> None:
9292 def set_file_list (self , file_list : list [str ]) -> None :
9393 self .beginResetModel ()
9494
95- self .fileList = file_list
96- self .fileCount = 0
95+ self .total_file_list = file_list
96+ self .current_file_count = 0
9797
9898 self .endResetModel ()
9999
@@ -108,7 +108,7 @@ def set_mark_matching(self, mark_matching: bool) -> None:
108108
109109 def get_index_by_file_name (self , file_name : str , column : int = 0 ) -> QModelIndex :
110110 try :
111- row = self .fileList .index (file_name )
111+ row = self .total_file_list .index (file_name )
112112 return self .index (row , column )
113113 except ValueError :
114114 pass
0 commit comments