diff --git a/src/plugins/qmldesigner/imagecachecollectors/imagecachecollector.cpp b/src/plugins/qmldesigner/imagecachecollectors/imagecachecollector.cpp index aff2b792f2f..56d7a3e400f 100644 --- a/src/plugins/qmldesigner/imagecachecollectors/imagecachecollector.cpp +++ b/src/plugins/qmldesigner/imagecachecollectors/imagecachecollector.cpp @@ -157,6 +157,10 @@ bool ImageCacheCollector::runProcess(const QStringList &arguments) const QProcessUniquePointer puppetProcess{new QProcess}; + QProcessEnvironment env = QProcessEnvironment::systemEnvironment(); + env.remove("QSG_RHI_BACKEND"); + puppetProcess->setProcessEnvironment(env); + QObject::connect(QCoreApplication::instance(), &QCoreApplication::aboutToQuit, puppetProcess.get(),