QTextEdit и цветная bash-like эмуляция вывода
У меня есть escape-последовательности в тексте, как
char const * text = "\e[1;33m" "some colored text" "\e[0m";
Который обычно печатается в терминале. Но я хочу переслать этот текст вQTextEdit.
Какой самый простой способ сделать такой текст вQTextEdit цвета? Как выполнить фильтрацию escape-последовательностей, т. Е. Как заменить их правильным форматированием текста?
Я думаю, что естьQSyntaxHighlighterрешение возможно, но я не знаю, что делать с escape-последовательностями и как скрыть их от вывода.