Use same fontsize for margin and text

master
Marius Kintel 2015-02-24 15:53:48 -05:00
parent de595c0f9e
commit dd69750d48
1 changed files with 4 additions and 0 deletions

View File

@ -460,8 +460,12 @@ void ScintillaEditor::zoomOut()
void ScintillaEditor::initFont(const QString& fontName, uint size)
{
QFont font(fontName, size);
QFontMetrics fontmetrics = QFontMetrics(font);
font.setFixedPitch(true);
lexer->setFont(font);
qsci->setFont(font);
qsci->setMarginsFont(font);
qsci->setMarginWidth(1, fontmetrics.width(QString::number(qsci->lines())) + 6);
}
void ScintillaEditor::initMargin()