DeviceProcess Class
(ProjectExplorer::DeviceProcess)Public Functions
virtual QString | errorString() const = 0 |
virtual int | exitCode() const = 0 |
virtual QProcess::ExitStatus | exitStatus() const = 0 |
virtual void | interrupt() = 0 |
virtual void | kill() = 0 |
virtual QByteArray | readAllStandardError() = 0 |
virtual QByteArray | readAllStandardOutput() = 0 |
bool | runInTerminal() const |
void | setRunInTerminal(bool term) |
virtual void | start(const Runnable &runnable) = 0 |
virtual QProcess::ProcessState | state() const = 0 |
virtual void | terminate() = 0 |
virtual qint64 | write(const QByteArray &data) = 0 |
Signals
void | error(QProcess::ProcessError error) |
void | finished() |
void | readyReadStandardError() |
void | readyReadStandardOutput() |
void | started() |
Protected Functions
DeviceProcess(const QSharedPointer<const IDevice> &device, QObject *parent = nullptr) | |
QSharedPointer<const IDevice> | device() const |
Member Function Documentation
[protected]
DeviceProcess::DeviceProcess(const QSharedPointer<const IDevice> &device, QObject *parent = nullptr)
Default constructs an instance of DeviceProcess.
[protected]
QSharedPointer<const IDevice> DeviceProcess::device() const
[signal]
void DeviceProcess::error(QProcess::ProcessError error)
[pure virtual]
QString DeviceProcess::errorString() const
[pure virtual]
int DeviceProcess::exitCode() const
[pure virtual]
QProcess::ExitStatus DeviceProcess::exitStatus() const
[signal]
void DeviceProcess::finished()
[pure virtual]
void DeviceProcess::interrupt()
[pure virtual]
void DeviceProcess::kill()
[pure virtual]
QByteArray DeviceProcess::readAllStandardError()
[pure virtual]
QByteArray DeviceProcess::readAllStandardOutput()
[signal]
void DeviceProcess::readyReadStandardError()
[signal]
void DeviceProcess::readyReadStandardOutput()
bool DeviceProcess::runInTerminal() const
See also setRunInTerminal().
void DeviceProcess::setRunInTerminal(bool term)
See also runInTerminal().