23#include "ui/LineNumberArea.h"
29 : QWidget(editor), codeEditor_(editor) {}
32 return QSize(codeEditor_->lineNumberAreaWidth(), 0);
36 codeEditor_->lineNumberAreaPaintEvent(event);
Source code display widget with line numbers.
void paintEvent(QPaintEvent *event) override
Paints line numbers for visible text blocks.
LineNumberArea(SourceCodeView *editor)
Construct line number area for given editor.
QSize sizeHint() const override
Returns size hint based on current line number width.
Source code viewer with line numbers and lightweight syntax highlighting.