E5Gui/E5Completers.py

changeset 4595
f0e48b3e31d4
parent 4021
195a471c327b
child 4598
a5fba000224f
child 4632
ca310db386ed
equal deleted inserted replaced
4594:1071d7ec6976 4595:f0e48b3e31d4
38 QDir.Filters(QDir.Dirs | QDir.Files | QDir.Drives | 38 QDir.Filters(QDir.Dirs | QDir.Files | QDir.Drives |
39 QDir.AllDirs | QDir.Hidden)) 39 QDir.AllDirs | QDir.Hidden))
40 else: 40 else:
41 self.__model.setFilter(QDir.Filters( 41 self.__model.setFilter(QDir.Filters(
42 QDir.Dirs | QDir.Files | QDir.Drives | QDir.AllDirs)) 42 QDir.Dirs | QDir.Files | QDir.Drives | QDir.AllDirs))
43 self.__model.directoryLoaded.connect(self.complete)
44 self.__model.setRootPath("")
43 self.setModel(self.__model) 45 self.setModel(self.__model)
44 self.setCompletionMode(completionMode) 46 self.setCompletionMode(completionMode)
45 if isWindowsPlatform(): 47 if isWindowsPlatform():
46 self.setCaseSensitivity(Qt.CaseInsensitive) 48 self.setCaseSensitivity(Qt.CaseInsensitive)
47 if parent: 49 if parent:
70 self.__model.setFilter( 72 self.__model.setFilter(
71 QDir.Filters(QDir.Drives | QDir.AllDirs | QDir.Hidden)) 73 QDir.Filters(QDir.Drives | QDir.AllDirs | QDir.Hidden))
72 else: 74 else:
73 self.__model.setFilter( 75 self.__model.setFilter(
74 QDir.Filters(QDir.Drives | QDir.AllDirs)) 76 QDir.Filters(QDir.Drives | QDir.AllDirs))
77 self.__model.directoryLoaded.connect(self.complete)
78 self.__model.setRootPath("")
75 self.setModel(self.__model) 79 self.setModel(self.__model)
76 self.setCompletionMode(completionMode) 80 self.setCompletionMode(completionMode)
77 if isWindowsPlatform(): 81 if isWindowsPlatform():
78 self.setCaseSensitivity(Qt.CaseInsensitive) 82 self.setCaseSensitivity(Qt.CaseInsensitive)
79 if parent: 83 if parent:

eric ide

mercurial