diff -r 81aa22f5d2e6 -r 5260100b6700 RefactoringRope/PreviewDialogBase.py --- a/RefactoringRope/PreviewDialogBase.py Wed Mar 08 19:35:56 2017 +0100 +++ b/RefactoringRope/PreviewDialogBase.py Tue Mar 28 19:36:35 2017 +0200 @@ -39,31 +39,31 @@ self.formats = {} self.formats[' '] = self.previewEdit.currentCharFormat() - format = self.previewEdit.currentCharFormat() - format.setBackground(QBrush(QColor(190, 237, 190))) - self.formats['+'] = format - format = self.previewEdit.currentCharFormat() - format.setBackground(QBrush(QColor(237, 190, 190))) - self.formats['-'] = format - format = self.previewEdit.currentCharFormat() - format.setBackground(QBrush(QColor(190, 190, 237))) - self.formats['@'] = format - format = self.previewEdit.currentCharFormat() - format.setBackground(QBrush(QColor(124, 124, 124))) - self.formats['?'] = format - format = self.previewEdit.currentCharFormat() - format.setBackground(QBrush(QColor(190, 190, 190))) - self.formats['='] = format + charFormat = self.previewEdit.currentCharFormat() + charFormat.setBackground(QBrush(QColor(190, 237, 190))) + self.formats['+'] = charFormat + charFormat = self.previewEdit.currentCharFormat() + charFormat.setBackground(QBrush(QColor(237, 190, 190))) + self.formats['-'] = charFormat + charFormat = self.previewEdit.currentCharFormat() + charFormat.setBackground(QBrush(QColor(190, 190, 237))) + self.formats['@'] = charFormat + charFormat = self.previewEdit.currentCharFormat() + charFormat.setBackground(QBrush(QColor(124, 124, 124))) + self.formats['?'] = charFormat + charFormat = self.previewEdit.currentCharFormat() + charFormat.setBackground(QBrush(QColor(190, 190, 190))) + self.formats['='] = charFormat - def _appendText(self, txt, format): + def _appendText(self, txt, charFormat): """ Protected method to append text to the end of the contents pane. @param txt text to insert (string) - @param format text format to be used (QTextCharFormat) + @param charFormat text format to be used (QTextCharFormat) """ tc = self.previewEdit.textCursor() tc.movePosition(QTextCursor.End) self.previewEdit.setTextCursor(tc) - self.previewEdit.setCurrentCharFormat(format) + self.previewEdit.setCurrentCharFormat(charFormat) self.previewEdit.insertPlainText(txt)