Fix up the Subversion plugin.

Add some functionality needed for CVS.
This commit is contained in:
Friedemann Kleint
2009-07-14 17:20:20 +02:00
parent 9077380d02
commit 9a1cafd1b4
4 changed files with 67 additions and 120 deletions

View File

@@ -99,6 +99,9 @@ public:
void setStdOutCodec(QTextCodec *c);
QTextCodec *stdOutCodec() const;
QProcess::ProcessChannelMode processChannelMode () const;
void setProcessChannelMode(QProcess::ProcessChannelMode m);
bool stdOutBufferedSignalsEnabled() const;
void setStdOutBufferedSignalsEnabled(bool);
@@ -108,6 +111,9 @@ public:
QStringList environment() const;
void setEnvironment(const QStringList &);
void setWorkingDirectory(const QString &workingDirectory);
QString workingDirectory() const;
SynchronousProcessResponse run(const QString &binary, const QStringList &args);
// Helpers to find binaries. Do not use it for other path variables