1690 self.__textEdit.setTabIndents(Preferences.getEditor("TabIndents")) |
1690 self.__textEdit.setTabIndents(Preferences.getEditor("TabIndents")) |
1691 self.__textEdit.setBackspaceUnindents(Preferences.getEditor("TabIndents")) |
1691 self.__textEdit.setBackspaceUnindents(Preferences.getEditor("TabIndents")) |
1692 self.__textEdit.setIndentationGuides(Preferences.getEditor("IndentationGuides")) |
1692 self.__textEdit.setIndentationGuides(Preferences.getEditor("IndentationGuides")) |
1693 if Preferences.getEditor("ShowWhitespace"): |
1693 if Preferences.getEditor("ShowWhitespace"): |
1694 self.__textEdit.setWhitespaceVisibility(QsciScintilla.WsVisible) |
1694 self.__textEdit.setWhitespaceVisibility(QsciScintilla.WsVisible) |
|
1695 try: |
|
1696 self.setWhitespaceForegroundColor( |
|
1697 Preferences.getEditorColour("WhitespaceForeground")) |
|
1698 self.setWhitespaceBackgroundColor( |
|
1699 Preferences.getEditorColour("WhitespaceBackground")) |
|
1700 self.setWhitespaceSize( |
|
1701 Preferences.getEditor("WhitespaceSize")) |
|
1702 except AttributeError: |
|
1703 # QScintilla before 2.5 doesn't support this |
|
1704 pass |
1695 else: |
1705 else: |
1696 self.__textEdit.setWhitespaceVisibility(QsciScintilla.WsInvisible) |
1706 self.__textEdit.setWhitespaceVisibility(QsciScintilla.WsInvisible) |
1697 self.__textEdit.setEolVisibility(Preferences.getEditor("ShowEOL")) |
1707 self.__textEdit.setEolVisibility(Preferences.getEditor("ShowEOL")) |
1698 self.__textEdit.setAutoIndent(Preferences.getEditor("AutoIndentation")) |
1708 self.__textEdit.setAutoIndent(Preferences.getEditor("AutoIndentation")) |
1699 if Preferences.getEditor("BraceHighlighting"): |
1709 if Preferences.getEditor("BraceHighlighting"): |