| 54 | static bool g_tty = false; |
| 55 | |
| 56 | QString ansi(const char* code, const QString& s) |
| 57 | { |
| 58 | if (!g_tty) return s; |
| 59 | return QLatin1String("\033[") + QLatin1String(code) + 'm' + s + QLatin1String("\033[0m"); |
| 60 | } |
| 61 | |
| 62 | static QString green(const QString& s) { return ansi("92", s); } |
| 63 | static QString red(const QString& s) { return ansi("91", s); } |