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