gpt4 book ai didi

qt - 为 startDetached() QProcess 设置环境变量

转载 作者:行者123 更新时间:2023-12-05 02:25:07 49 4
gpt4 key购买 nike

在 Qt4 中,有 QProcess::setProcessEnvironment() 用于为新生成的进程设置 Env 变量。

但是,QProcess::startDetached() 是一个静态成员函数,因此 setProcessEnvironment() 不适用。如何在 Qt 中为分离进程设置 Env 变量?

最佳答案

这是一个已知的旧错误:http://bugreports.qt-project.org/browse/QTBUG-2284 .您需要重载 startDetached 函数以支持您自己的环境。查看 Qt 源代码以了解如何执行此操作:http://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/io?h=5.5 (qprocess* 文件)。

关于qt - 为 startDetached() QProcess 设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4265946/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com