LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

QPlainTextView

Возможно для её цели подойдёт больше QTextBrowser

Только не стоит забывать сделать что-то вроде:

QFont font("Monospace");
font.setStyleHint(QFont::TypeWriter);
ui->textBrowser->setFont(font);

Вроде с ним и логику с подсветкой сделать возможно.

Да, легко. Порыскал в своих сорцах, нашёл такой говнокодик 7-летней давности: https://github.com/EXL/zUnlock-ZN5/blob/4618f328af90e0a79ddea7062718a9c9a963d309/Widget.cpp#L69-L93

Что-то подобное я там как раз и делал, чего хочет ТС. Правда не знаю, насколько этот виджет сможет справляться с большими потоками данных, если они будут.

Исходная версия EXL, :

QPlainTextView

Возможно для её цели подойдёт больше QTextBrowser

Только не стоит забывать сделать что-то вроде:

QFont font("Monospace");
font.setStyleHint(QFont::TypeWriter);
ui->textBrowser->setFont(font);

Вроде с ним и логику с подсветкой сделать возможно.

Да, легко. Порыскал в своих сорцах, нашёл такой говнокодик 7-летней давности: https://github.com/EXL/zUnlock-ZN5/blob/4618f328af90e0a79ddea7062718a9c9a963d309/Widget.cpp#L69-L93

Что-то подобное я там делал, чего хочет ТС. Правда не знаю, насколько этот виджет сможет справляться с большими потоками данных, если они будут.