QTextEdit y emulación de salida coloreada tipo bash
Tengo una secuencia de escape en un texto, como
char const * text = "\e[1;33m" "some colored text" "\e[0m";
Que generalmente se imprime en terminal. Pero quiero reenviar este texto enQTextEdit.
¿Cuál es la forma más sencilla de hacer ese texto enQTextEdit ¿de colores? ¿Cómo realizar un filtrado de secuencias de escape, es decir, cómo reemplazarlo con el formato de texto adecuado?
Creo que hayQSyntaxHighlightersolución asistida posible, pero no sé qué hacer con las secuencias de escape en sí y cómo ocultarlas de la salida.