analyzer: merge start and startRemote partially

Change-Id: Iaa837f5bc696af7e71bbed128b9a5c8c46e512c7
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2011-10-20 16:07:50 +02:00
committed by hjk
parent 84cce9dc0e
commit 2c2a8a7889
7 changed files with 138 additions and 120 deletions

View File

@@ -35,8 +35,12 @@
#ifndef VALGRIND_RUNNER_H
#define VALGRIND_RUNNER_H
#include <QtCore/QProcess>
#include "analyzerconstants.h"
#include <utils/outputformat.h>
#include <utils/ssh/sshconnection.h>
#include <QtCore/QProcess>
namespace Utils {
class Environment;
@@ -69,13 +73,17 @@ public:
void setEnvironment(const Utils::Environment &environment);
void setProcessChannelMode(QProcess::ProcessChannelMode mode);
void setStartMode(Analyzer::StartMode startMode);
Analyzer::StartMode startMode() const;
void setConnectionParameters(const Utils::SshConnectionParameters &connParams);
const Utils::SshConnectionParameters &connectionParameters() const;
void waitForFinished() const;
QString errorString() const;
virtual void start();
virtual void startRemotely(const Utils::SshConnectionParameters &sshParams);
virtual void stop();
ValgrindProcess *valgrindProcess() const;