1270 |
1270 |
1271 self.apiLanguage = "" |
1271 self.apiLanguage = "" |
1272 self.lexer_ = None |
1272 self.lexer_ = None |
1273 self.__lexerReset = True |
1273 self.__lexerReset = True |
1274 self.setLexer() |
1274 self.setLexer() |
1275 self.setMonospaced(self.useMonospaced) |
|
1276 if self.completer is not None: |
1275 if self.completer is not None: |
1277 self.completer.setEnabled(False) |
1276 self.completer.setEnabled(False) |
1278 self.completer = None |
1277 self.completer = None |
|
1278 useMonospaced = self.useMonospaced |
1279 self.__setTextDisplay() |
1279 self.__setTextDisplay() |
|
1280 self.setMonospaced(useMonospaced) |
|
1281 self.menuActs["MonospacedFont"].setChecked(self.useMonospaced) |
1280 |
1282 |
1281 if not self.inLanguageChanged and propagate: |
1283 if not self.inLanguageChanged and propagate: |
1282 self.inLanguageChanged = True |
1284 self.inLanguageChanged = True |
1283 self.languageChanged.emit(self.apiLanguage) |
1285 self.languageChanged.emit(self.apiLanguage) |
1284 self.inLanguageChanged = False |
1286 self.inLanguageChanged = False |
1293 @param initTextDisplay flag indicating an initialization of the text |
1295 @param initTextDisplay flag indicating an initialization of the text |
1294 display is required as well (boolean) |
1296 display is required as well (boolean) |
1295 @keyparam propagate flag indicating to propagate the change (boolean) |
1297 @keyparam propagate flag indicating to propagate the change (boolean) |
1296 @keyparam pyname name of the pygments lexer to use (string) |
1298 @keyparam pyname name of the pygments lexer to use (string) |
1297 """ |
1299 """ |
|
1300 self.menuActs["MonospacedFont"].setChecked(False) |
|
1301 |
1298 self.__lexerReset = False |
1302 self.__lexerReset = False |
1299 self.__bindLexer(filename, pyname=pyname) |
1303 self.__bindLexer(filename, pyname=pyname) |
1300 self.__bindCompleter(filename) |
1304 self.__bindCompleter(filename) |
1301 self.recolor() |
1305 self.recolor() |
1302 self.__checkLanguage() |
1306 self.__checkLanguage() |