环境服务

Environment 服务提供对系统环境或进程环境的访问。

可用操作

currentEnv

Environment.currentEnv(): { [key: string]: string; }

返回当前上下文中 Qbs 的环境,该对象属性为环境变量。

getEnv

Environment.getEnv(key: string): string

尝试在当前上下文的环境中查找具有给定名称的变量并返回其值。如果没有找到此类变量,则返回 undefined

putEnv

Environment.putEnv(key: string, value: string): void

设置具有给定名称的环境变量的构建或运行环境中的值。此方法仅适用于 Module.setupBuildEnvironmentModule.setupRunEnvironment 脚本。

unsetEnv

Environment.unsetEnv(key: string): void

从构建或运行环境中取消设置具有给定名称的环境变量。此方法仅适用于 Module.setupBuildEnvironmentModule.setupRunEnvironment 脚本。

©2023 The Qt Company Ltd. 所有的文档贡献都是各自所有者的版权。本文档提供的文档是根据自由软件基金会的 GNU 自由文档许可版本 1.3 许可的。Qt 和相应的标志是芬兰的 The Qt Company Ltd 以及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。