Utils: Add a convenience QtcProcess::start overload

Having QtcProcess::start(const QString &cmd, const QStringList &args = {})
makes porting easier.

Change-Id: I9a028b1ad99d393d14fd9c88488c179a2daa90dd
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2021-05-31 06:35:00 +02:00
parent a490745ae0
commit 57281f10a3
2 changed files with 7 additions and 0 deletions

View File

@@ -220,6 +220,12 @@ void QtcProcess::setUseCtrlCStub(bool enabled)
#endif
}
void QtcProcess::start(const QString &cmd, const QStringList &args)
{
setCommand({cmd, args});
start();
}
void QtcProcess::start()
{
QTC_CHECK(d->m_writeData.isEmpty()); // FIXME: Use it.