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.
This commit is contained in:
Erik Verbruggen
2010-04-19 10:48:50 +02:00
parent 890aca82ae
commit 53425816af
15 changed files with 430 additions and 107 deletions

View File

@@ -50,6 +50,8 @@ public:
virtual void stop();
virtual bool isRunning() const;
virtual ProjectExplorer::OutputFormatter *createOutputFormatter(QObject *parent = 0);
private slots:
void processExited(int exitCode);
void slotBringApplicationToForeground(qint64 pid);