367 ProjectBrowserDirectoryItem( |
367 ProjectBrowserDirectoryItem( |
368 parentItem, |
368 parentItem, |
369 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
369 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
370 parentItem.getProjectTypes()[0], |
370 parentItem.getProjectTypes()[0], |
371 False, |
371 False, |
|
372 fsInterface=self.__remotefsInterface, |
372 ) |
373 ) |
373 if f.isDir() |
374 if f.isDir() |
374 else ProjectBrowserFileItem( |
375 else ProjectBrowserFileItem( |
375 parentItem, |
376 parentItem, |
376 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
377 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
377 parentItem.getProjectTypes()[0], |
378 parentItem.getProjectTypes()[0], |
|
379 fsInterface=self.__remotefsInterface, |
378 ) |
380 ) |
379 ) |
381 ) |
380 if self.project.vcs is not None: |
382 if self.project.vcs is not None: |
381 fname = f.absoluteFilePath() |
383 fname = f.absoluteFilePath() |
382 if ( |
384 if ( |
598 fname, |
601 fname, |
599 self.__projectBrowser.getProjectBrowserFilter(typeString), |
602 self.__projectBrowser.getProjectBrowserFilter(typeString), |
600 False, |
603 False, |
601 bold, |
604 bold, |
602 sourceLanguage=sourceLanguage, |
605 sourceLanguage=sourceLanguage, |
|
606 fsInterface=self.__remotefsInterface, |
603 ) |
607 ) |
604 self.__addVCSStatus(itm, fname) |
608 self.__addVCSStatus(itm, fname) |
605 if additionalTypeStrings: |
609 if additionalTypeStrings: |
606 for additionalTypeString in additionalTypeStrings: |
610 for additionalTypeString in additionalTypeStrings: |
607 browserType = self.__projectBrowser.getProjectBrowserFilter( |
611 browserType = self.__projectBrowser.getProjectBrowserFilter( |
760 ProjectBrowserDirectoryItem( |
764 ProjectBrowserDirectoryItem( |
761 itm, |
765 itm, |
762 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
766 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
763 itm.getProjectTypes()[0], |
767 itm.getProjectTypes()[0], |
764 False, |
768 False, |
|
769 fsInterface=self.__remotefsInterface, |
765 ) |
770 ) |
766 if f.isDir() |
771 if f.isDir() |
767 else ProjectBrowserFileItem( |
772 else ProjectBrowserFileItem( |
768 itm, |
773 itm, |
769 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
774 FileSystemUtilities.toNativeSeparators(f.absoluteFilePath()), |
770 itm.getProjectTypes()[0], |
775 itm.getProjectTypes()[0], |
|
776 fsInterface=self.__remotefsInterface, |
771 ) |
777 ) |
772 ) |
778 ) |
773 self._addItem(node, itm) |
779 self._addItem(node, itm) |
774 if self.project.vcs is not None: |
780 if self.project.vcs is not None: |
775 self.project.vcs.clearStatusCache() |
781 self.project.vcs.clearStatusCache() |