29 @param completionMode completion mode of the |
29 @param completionMode completion mode of the |
30 completer (QCompleter.CompletionMode) |
30 completer (QCompleter.CompletionMode) |
31 @param showHidden flag indicating to show hidden entries as well |
31 @param showHidden flag indicating to show hidden entries as well |
32 (boolean) |
32 (boolean) |
33 """ |
33 """ |
34 super(E5FileCompleter, self).__init__(parent) |
34 super().__init__(parent) |
35 self.__model = QFileSystemModel(self) |
35 self.__model = QFileSystemModel(self) |
36 if showHidden: |
36 if showHidden: |
37 self.__model.setFilter(QDir.Filters( |
37 self.__model.setFilter(QDir.Filters( |
38 QDir.Filter.Dirs | |
38 QDir.Filter.Dirs | |
39 QDir.Filter.Files | |
39 QDir.Filter.Files | |
89 @param completionMode completion mode of the |
89 @param completionMode completion mode of the |
90 completer (QCompleter.CompletionMode) |
90 completer (QCompleter.CompletionMode) |
91 @param showHidden flag indicating to show hidden entries as well |
91 @param showHidden flag indicating to show hidden entries as well |
92 (boolean) |
92 (boolean) |
93 """ |
93 """ |
94 super(E5DirCompleter, self).__init__(parent) |
94 super().__init__(parent) |
95 self.__model = QFileSystemModel(self) |
95 self.__model = QFileSystemModel(self) |
96 if showHidden: |
96 if showHidden: |
97 self.__model.setFilter(QDir.Filters( |
97 self.__model.setFilter(QDir.Filters( |
98 QDir.Filter.Drives | |
98 QDir.Filter.Drives | |
99 QDir.Filter.AllDirs | |
99 QDir.Filter.AllDirs | |
143 @param strings list of string to load into the completer |
143 @param strings list of string to load into the completer |
144 (list of strings) |
144 (list of strings) |
145 @param completionMode completion mode of the |
145 @param completionMode completion mode of the |
146 completer (QCompleter.CompletionMode) |
146 completer (QCompleter.CompletionMode) |
147 """ |
147 """ |
148 super(E5StringListCompleter, self).__init__(parent) |
148 super().__init__(parent) |
149 self.__model = QStringListModel( |
149 self.__model = QStringListModel( |
150 [] if strings is None else strings[:], |
150 [] if strings is None else strings[:], |
151 parent) |
151 parent) |
152 self.setModel(self.__model) |
152 self.setModel(self.__model) |
153 self.setCompletionMode(completionMode) |
153 self.setCompletionMode(completionMode) |