RefactoringRope/PreviewDialogBase.py

changeset 151
5260100b6700
parent 147
3f8a995f6e49
child 203
c38750e1bafd
equal deleted inserted replaced
150:81aa22f5d2e6 151:5260100b6700
37 else: 37 else:
38 self.previewEdit.setFontFamily("Monospace") 38 self.previewEdit.setFontFamily("Monospace")
39 39
40 self.formats = {} 40 self.formats = {}
41 self.formats[' '] = self.previewEdit.currentCharFormat() 41 self.formats[' '] = self.previewEdit.currentCharFormat()
42 format = self.previewEdit.currentCharFormat() 42 charFormat = self.previewEdit.currentCharFormat()
43 format.setBackground(QBrush(QColor(190, 237, 190))) 43 charFormat.setBackground(QBrush(QColor(190, 237, 190)))
44 self.formats['+'] = format 44 self.formats['+'] = charFormat
45 format = self.previewEdit.currentCharFormat() 45 charFormat = self.previewEdit.currentCharFormat()
46 format.setBackground(QBrush(QColor(237, 190, 190))) 46 charFormat.setBackground(QBrush(QColor(237, 190, 190)))
47 self.formats['-'] = format 47 self.formats['-'] = charFormat
48 format = self.previewEdit.currentCharFormat() 48 charFormat = self.previewEdit.currentCharFormat()
49 format.setBackground(QBrush(QColor(190, 190, 237))) 49 charFormat.setBackground(QBrush(QColor(190, 190, 237)))
50 self.formats['@'] = format 50 self.formats['@'] = charFormat
51 format = self.previewEdit.currentCharFormat() 51 charFormat = self.previewEdit.currentCharFormat()
52 format.setBackground(QBrush(QColor(124, 124, 124))) 52 charFormat.setBackground(QBrush(QColor(124, 124, 124)))
53 self.formats['?'] = format 53 self.formats['?'] = charFormat
54 format = self.previewEdit.currentCharFormat() 54 charFormat = self.previewEdit.currentCharFormat()
55 format.setBackground(QBrush(QColor(190, 190, 190))) 55 charFormat.setBackground(QBrush(QColor(190, 190, 190)))
56 self.formats['='] = format 56 self.formats['='] = charFormat
57 57
58 def _appendText(self, txt, format): 58 def _appendText(self, txt, charFormat):
59 """ 59 """
60 Protected method to append text to the end of the contents pane. 60 Protected method to append text to the end of the contents pane.
61 61
62 @param txt text to insert (string) 62 @param txt text to insert (string)
63 @param format text format to be used (QTextCharFormat) 63 @param charFormat text format to be used (QTextCharFormat)
64 """ 64 """
65 tc = self.previewEdit.textCursor() 65 tc = self.previewEdit.textCursor()
66 tc.movePosition(QTextCursor.End) 66 tc.movePosition(QTextCursor.End)
67 self.previewEdit.setTextCursor(tc) 67 self.previewEdit.setTextCursor(tc)
68 self.previewEdit.setCurrentCharFormat(format) 68 self.previewEdit.setCurrentCharFormat(charFormat)
69 self.previewEdit.insertPlainText(txt) 69 self.previewEdit.insertPlainText(txt)

eric ide

mercurial