netter 0.3.1

Netter is a CLI tool for fast and easy server startup!
#include "line_number_area.h"
#include "editor.h"

LineNumberArea::LineNumberArea(QWidget *parent)
    : QWidget(parent), m_editor(nullptr)
{
}

void LineNumberArea::setEditor(Editor *editor)
{
    m_editor = editor;
    setParent(editor);
}

QSize LineNumberArea::sizeHint() const
{
    if (m_editor)
        return QSize(m_editor->lineNumberAreaWidth(), 0);
    return QSize(0, 0);
}

void LineNumberArea::paintEvent(QPaintEvent *event)
{
    if (m_editor)
        m_editor->lineNumberAreaPaintEvent(event);
}