181 if Globals.isWindowsPlatform(): |
181 if Globals.isWindowsPlatform(): |
182 qsciPath = os.path.join( |
182 qsciPath = os.path.join( |
183 Globals.getPyQt4ModulesDirectory(), "qsci") |
183 Globals.getPyQt4ModulesDirectory(), "qsci") |
184 if os.path.exists(qsciPath): |
184 if os.path.exists(qsciPath): |
185 # it's the installer |
185 # it's the installer |
186 apidir = os.path.join(qsciPath, "api", |
186 if self.__lexer.lexer() is not None: |
187 self.__lexer.lexer()) |
187 apidir = os.path.join(qsciPath, "api", |
188 fnames = [] |
188 self.__lexer.lexer()) |
189 filist = QDir(apidir).entryInfoList(["*.api"], QDir.Files, |
189 fnames = [] |
190 QDir.IgnoreCase) |
190 filist = QDir(apidir).entryInfoList( |
191 for fi in filist: |
191 ["*.api"], QDir.Files, QDir.IgnoreCase) |
192 fnames.append(fi.absoluteFilePath()) |
192 for fi in filist: |
193 return fnames |
193 fnames.append(fi.absoluteFilePath()) |
|
194 return fnames |
|
195 else: |
|
196 return [] |
194 |
197 |
195 return self.__apis.installedAPIFiles() |
198 return self.__apis.installedAPIFiles() |
196 else: |
199 else: |
197 return [] |
200 return [] |
198 |
201 |