Refactor painting of editor gutter

This commit is contained in:
eelke 2022-04-10 10:29:40 +02:00
parent e082a5731d
commit a5563949e5
7 changed files with 188 additions and 85 deletions

View file

@ -1,5 +1,6 @@
#include "EditorGutter.h"
#include "CodeEditor.h"
#include "GutterPainter.h"
EditorGutter::EditorGutter(CodeEditor *editor)
: QWidget(editor)
@ -13,5 +14,6 @@ QSize EditorGutter::sizeHint() const
void EditorGutter::paintEvent(QPaintEvent *event)
{
codeEditor->gutterAreaPaintEvent(event);
GutterPainter gutterpainter(codeEditor, event);
gutterpainter.Paint();
}