Exemple #1
0
    def __init__(self, parent=None):
        super(TextEditor, self).__init__(parent)
        self.setLineWrapMode(QtGui.QTextEdit.NoWrap)
        self.indentation = "    "
        self.completer = None
        self.name = None

        # Line Number Area from LPy
        self.setViewportMargins(50, 0, 0, 0)
        self.sidebar = Margin(self, self)
        self.sidebar.setGeometry(0, 0, 50, 100)
        self.sidebar.show()
        self.cursorPositionChanged.connect(self.display_line_number)
        # QtCore.QObject.connect(self, QtCore.SIGNAL("cursorPositionChanged()"),self.highlightCurrentLine)

        self.read_settings()