aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/ansiescapecodehandler.cpp
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@digia.com>2014-01-17 15:37:13 +0100
committerTobias Hunger <tobias.hunger@digia.com>2014-01-20 11:14:54 +0100
commitc96fd7411d5aaf7a4318c4b670382cbd59e03186 (patch)
treefffdb52068fd6eff5a19500d78f6af5ef72c2d28 /src/libs/utils/ansiescapecodehandler.cpp
parent6434a697be57e12ad12542d4d75ba99efef687e2 (diff)
AnsiEscapeCodeHandler: Make enum private
Change-Id: Ie61567ed6af444ff01a09eeb77399c48163c04c1 Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/libs/utils/ansiescapecodehandler.cpp')
-rw-r--r--src/libs/utils/ansiescapecodehandler.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/libs/utils/ansiescapecodehandler.cpp b/src/libs/utils/ansiescapecodehandler.cpp
index 00045bf42e..cfbae1ee84 100644
--- a/src/libs/utils/ansiescapecodehandler.cpp
+++ b/src/libs/utils/ansiescapecodehandler.cpp
@@ -73,6 +73,19 @@ static QColor ansiColor(uint code)
QList<StringFormatPair> AnsiEscapeCodeHandler::parseText(const QString &text,
const QTextCharFormat &defaultFormat)
{
+ enum AnsiEscapeCodes {
+ ResetFormat = 0,
+ BoldText = 1,
+ TextColorStart = 30,
+ TextColorEnd = 37,
+ RgbTextColor = 38,
+ DefaultTextColor = 39,
+ BackgroundColorStart = 40,
+ BackgroundColorEnd = 47,
+ RgbBackgroundColor = 48,
+ DefaultBackgroundColor = 49
+ };
+
QList<StringFormatPair> outputData;
QTextCharFormat charFormat = m_previousFormatClosed ? defaultFormat : m_previousFormat;