diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-04-19 10:48:50 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-04-19 14:21:48 +0200 |
commit | 53425816af45809b4a23216ed49fc1e022206a52 (patch) | |
tree | 16709035b3b22cee629ac52b54ef0ba50c2bbec4 /src/plugins/projectexplorer/runconfiguration.cpp | |
parent | 890aca82aeaab8e76f094a80ef40842c348b3dbe (diff) | |
download | qt-creator-53425816af45809b4a23216ed49fc1e022206a52.tar.gz |
Moved "Application Output" formatting to a specialized formatter.
By introducing the OutputFormatter, RunControls can influence the formatting
depening on the application started. A nice (and intended) side-effect is that
the QML runtime specific formatting will not interfere anymore with anything
else.
Diffstat (limited to 'src/plugins/projectexplorer/runconfiguration.cpp')
-rw-r--r-- | src/plugins/projectexplorer/runconfiguration.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/runconfiguration.cpp b/src/plugins/projectexplorer/runconfiguration.cpp index 80b8d11425..b758aa9d00 100644 --- a/src/plugins/projectexplorer/runconfiguration.cpp +++ b/src/plugins/projectexplorer/runconfiguration.cpp @@ -29,6 +29,7 @@ #include "runconfiguration.h" +#include "outputformatter.h" #include "project.h" #include "target.h" #include "buildconfiguration.h" @@ -236,6 +237,11 @@ bool RunControl::sameRunConfiguration(RunControl *other) return other->m_runConfiguration.data() == m_runConfiguration.data(); } +OutputFormatter *RunControl::createOutputFormatter(QObject *parent) +{ + return new OutputFormatter(parent); +} + void RunControl::bringApplicationToForeground(qint64 pid) { #ifdef Q_OS_MAC |