Valgrind: Dissolve CallGrindRunner

Basically merge with CallGrindToolRunner, to which there was
a 1:1 relationship.

Change-Id: Iebd9325c36e82b966f873d380395065e087958e4
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2017-06-20 18:01:25 +02:00
parent acc9da0861
commit fe3facb015
11 changed files with 104 additions and 224 deletions

View File

@@ -59,22 +59,25 @@ public:
ProjectExplorer::IDevice::ConstPtr device() const;
void waitForFinished() const;
void setToolName(const QString &toolName);
QString errorString() const;
virtual bool start();
virtual void stop();
void stop();
ValgrindProcess *valgrindProcess() const;
signals:
void extraStart();
void processOutputReceived(const QString &, Utils::OutputFormat);
void processErrorReceived(const QString &, QProcess::ProcessError);
void started();
void finished();
void extraProcessFinished();
protected:
virtual QString tool() const = 0;
virtual void processError(QProcess::ProcessError);
virtual void processFinished(int, QProcess::ExitStatus);
virtual void localHostAddressRetrieved(const QHostAddress &localHostAddress);