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()) |