eric6/Project/ProjectBrowserModel.py

changeset 8109
486984bb52e3
parent 7923
91e843545d9a
child 8142
43248bafe9b2
child 8143
2c730d5fd177
equal deleted inserted replaced
8108:a42ae6be4cc3 8109:486984bb52e3
340 """ 340 """
341 self._addWatchedItem(parentItem) 341 self._addWatchedItem(parentItem)
342 342
343 qdir = QDir(parentItem.dirName()) 343 qdir = QDir(parentItem.dirName())
344 344
345 if Preferences.getUI("BrowsersListHiddenFiles"): 345 if Preferences.getProject("BrowsersListHiddenFiles"):
346 fileFilter = QDir.Filters( 346 fileFilter = QDir.Filters(
347 QDir.AllEntries | QDir.Hidden | QDir.NoDotAndDotDot) 347 QDir.AllEntries | QDir.Hidden | QDir.NoDotAndDotDot)
348 else: 348 else:
349 fileFilter = QDir.Filters( 349 fileFilter = QDir.Filters(
350 QDir.AllEntries | QDir.NoDot | QDir.NoDotDot) 350 QDir.AllEntries | QDir.NoDotAndDotDot)
351 entryInfoList = qdir.entryInfoList(fileFilter) 351 entryInfoList = qdir.entryInfoList(fileFilter)
352 352
353 if len(entryInfoList) > 0: 353 if len(entryInfoList) > 0:
354 if repopulate: 354 if repopulate:
355 self.beginInsertRows(self.createIndex( 355 self.beginInsertRows(self.createIndex(
691 691
692 if path not in self.watchedItems: 692 if path not in self.watchedItems:
693 # just ignore the situation we don't have a reference to the item 693 # just ignore the situation we don't have a reference to the item
694 return 694 return
695 695
696 if Preferences.getUI("BrowsersListHiddenFiles"): 696 if Preferences.getProject("BrowsersListHiddenFiles"):
697 fileFilter = QDir.Filters( 697 fileFilter = QDir.Filters(
698 QDir.AllEntries | QDir.Hidden | QDir.NoDotAndDotDot) 698 QDir.AllEntries | QDir.Hidden | QDir.NoDotAndDotDot)
699 else: 699 else:
700 fileFilter = QDir.Filters( 700 fileFilter = QDir.Filters(
701 QDir.AllEntries | QDir.NoDot | QDir.NoDotDot) 701 QDir.AllEntries | QDir.NoDotAndDotDot)
702 702
703 for itm in self.watchedItems[path]: 703 for itm in self.watchedItems[path]:
704 oldCnt = itm.childCount() 704 oldCnt = itm.childCount()
705 705
706 qdir = QDir(itm.dirName()) 706 qdir = QDir(itm.dirName())

eric ide

mercurial