summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/ioutputparser.h
diff options
context:
space:
mode:
authordt <qtc-committer@nokia.com>2010-06-08 15:04:42 +0200
committerdt <qtc-committer@nokia.com>2010-06-08 15:23:58 +0200
commit181cecbb32b7c4210f8a4906e7d731cd18a5429c (patch)
treee140e222c9febdf513ba4ab55bf15ef91fb6b4bc /src/plugins/projectexplorer/ioutputparser.h
parentd807b14c85b37db1388d78a3c2679d84519cb882 (diff)
downloadqt-creator-181cecbb32b7c4210f8a4906e7d731cd18a5429c.tar.gz
Port the compile output window away from HTML to QTextCharFormat
Is more then twice as fast
Diffstat (limited to 'src/plugins/projectexplorer/ioutputparser.h')
-rw-r--r--src/plugins/projectexplorer/ioutputparser.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/projectexplorer/ioutputparser.h b/src/plugins/projectexplorer/ioutputparser.h
index da76133460..058b5a75b2 100644
--- a/src/plugins/projectexplorer/ioutputparser.h
+++ b/src/plugins/projectexplorer/ioutputparser.h
@@ -67,14 +67,14 @@ signals:
/// added to the output.
/// Note: This is additional information. There is no need to add each
/// line!
- void addOutput(const QString &string);
+ void addOutput(const QString &string, const QTextCharFormat &format);
/// Should be emitted for each task seen in the output.
void addTask(const ProjectExplorer::Task &task);
public slots:
/// Subparsers have their addOutput signal connected to this slot.
/// This method can be overwritten to change the string.
- virtual void outputAdded(const QString &string);
+ virtual void outputAdded(const QString &string, const QTextCharFormat &color);
/// Subparsers have their addTask signal connected to this slot.
/// This method can be overwritten to change the task.
virtual void taskAdded(const ProjectExplorer::Task &task);