forked from qt-creator/qt-creator
Added color support of ANSI escape codes
in compile and application output pane. Only simple font and background controles added. Task-number: QTCREATORBUG-9592 Task-number: QTCREATORBUG-5956 Change-Id: Ida010ed17d34bb73ae1364a77073ff435a03a060 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
@@ -41,6 +41,8 @@ class QTextCharFormat;
|
||||
class QToolButton;
|
||||
QT_END_NAMESPACE
|
||||
|
||||
namespace Utils { class AnsiEscapeCodeHandler; }
|
||||
|
||||
namespace ProjectExplorer {
|
||||
|
||||
class BuildManager;
|
||||
@@ -80,6 +82,8 @@ public:
|
||||
bool knowsPositionOf(const Task &task);
|
||||
void showPositionOf(const Task &task);
|
||||
|
||||
void flush();
|
||||
|
||||
private slots:
|
||||
void updateWordWrapMode();
|
||||
|
||||
@@ -88,6 +92,7 @@ private:
|
||||
QHash<unsigned int, int> m_taskPositions;
|
||||
ShowOutputTaskHandler * m_handler;
|
||||
QToolButton *m_cancelBuildButton;
|
||||
Utils::AnsiEscapeCodeHandler *m_escapeCodeHandler;
|
||||
};
|
||||
|
||||
} // namespace Internal
|
||||
|
||||
Reference in New Issue
Block a user