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