forked from qt-creator/qt-creator
Utils: Move QtcProcess constructor setup data to shared setup data
This includes replacing DeviceProcess terminal handling with base member. Change-Id: Id1541bfce33c71dddc71b4816ad0b174dce3879c Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
@@ -169,8 +169,11 @@ void QbsSession::initialize()
|
||||
{
|
||||
Environment env = Environment::systemEnvironment();
|
||||
env.set("QT_FORCE_STDERR_LOGGING", "1");
|
||||
|
||||
d->packetReader = new PacketReader(this);
|
||||
d->qbsProcess = new QtcProcess(ProcessMode::Writer, this);
|
||||
|
||||
d->qbsProcess = new QtcProcess(this);
|
||||
d->qbsProcess->setProcessMode(ProcessMode::Writer);
|
||||
d->qbsProcess->setEnvironment(env);
|
||||
connect(d->qbsProcess, &QtcProcess::readyReadStandardOutput, this, [this] {
|
||||
d->packetReader->handleData(d->qbsProcess->readAllStandardOutput());
|
||||
|
||||
Reference in New Issue
Block a user