QScintilla/MiniEditor.py

changeset 939
10d3a201cd27
parent 882
34b86be88bf0
child 945
8cd4d08fa9f6
equal deleted inserted replaced
938:f421f2138c0f 939:10d3a201cd27
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"):

eric ide

mercurial