forked from qt-creator/qt-creator
DeviceProcess: Add write(const QByteArray &) function
Change-Id: Ia8e00c354056b96b966e7cdb86e51f838e70e738 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
This commit is contained in:
@@ -121,5 +121,10 @@ QByteArray DesktopDeviceProcess::readAllStandardError()
|
|||||||
return m_process->readAllStandardError();
|
return m_process->readAllStandardError();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
qint64 DesktopDeviceProcess::write(const QByteArray &data)
|
||||||
|
{
|
||||||
|
return m_process->write(data);
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace Internal
|
} // namespace Internal
|
||||||
} // namespace ProjectExplorer
|
} // namespace ProjectExplorer
|
||||||
|
|||||||
@@ -60,6 +60,8 @@ public:
|
|||||||
QByteArray readAllStandardOutput();
|
QByteArray readAllStandardOutput();
|
||||||
QByteArray readAllStandardError();
|
QByteArray readAllStandardError();
|
||||||
|
|
||||||
|
qint64 write(const QByteArray &data);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
QProcess * const m_process;
|
QProcess * const m_process;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ public:
|
|||||||
virtual QByteArray readAllStandardOutput() = 0;
|
virtual QByteArray readAllStandardOutput() = 0;
|
||||||
virtual QByteArray readAllStandardError() = 0;
|
virtual QByteArray readAllStandardError() = 0;
|
||||||
|
|
||||||
|
virtual qint64 write(const QByteArray &data) = 0;
|
||||||
|
|
||||||
signals:
|
signals:
|
||||||
void started();
|
void started();
|
||||||
void finished();
|
void finished();
|
||||||
|
|||||||
@@ -326,4 +326,9 @@ void SshDeviceProcess::SshDeviceProcessPrivate::setState(SshDeviceProcess::SshDe
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
qint64 SshDeviceProcess::write(const QByteArray &data)
|
||||||
|
{
|
||||||
|
return d->process->write(data);
|
||||||
|
}
|
||||||
|
|
||||||
} // namespace ProjectExplorer
|
} // namespace ProjectExplorer
|
||||||
|
|||||||
@@ -61,6 +61,8 @@ public:
|
|||||||
QByteArray readAllStandardOutput();
|
QByteArray readAllStandardOutput();
|
||||||
QByteArray readAllStandardError();
|
QByteArray readAllStandardError();
|
||||||
|
|
||||||
|
qint64 write(const QByteArray &data);
|
||||||
|
|
||||||
// Default is "false" due to OpenSSH not implementing this feature for some reason.
|
// Default is "false" due to OpenSSH not implementing this feature for some reason.
|
||||||
void setSshServerSupportsSignals(bool signalsSupported);
|
void setSshServerSupportsSignals(bool signalsSupported);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user