主机服务
Host
服务提供关于主机环境的各种信息,例如操作系统名称、平台名称。
可用操作
architecture
Host.architecture(): string
返回主机操作系统的架构。
参见 qbs.architecture 了解针对特定目标的等效属性。 architecture。
此功能自版本 1.22 起提供。
os
Host.os(): string[]
返回主机操作系统名称。
参见 qbs.targetOS 了解针对特定目标的等效属性。
此功能自版本 1.22 起提供。
platform
Host.platform(): string
返回主机操作系统的平台。
参见 qbs.targetPlatform 了解针对特定目标的等效属性。
此功能自版本 1.22 起提供。
osVersion
Host.osVersion(): string
返回主机操作系统的版本。目前,仅适用于 Windows 和 Apple 平台。
由两个或三个用点号分隔的数字组成。例如,"10.9"
或 "6.3.9600"
。
此功能自版本 1.22 起提供。
osBuildVersion
Host.osBuildVersion(): string
返回主机操作系统的构建版本。目前,仅适用于 Windows 和 Apple 平台。
在 Windows 上,这是 4 或 5 位 Windows 构建号,相当于 versionPatch。在 Apple 平台上,这是 Apple 版本体系中的标准构建号。例如,"13C64"
。
此功能自版本 1.22 起提供。
osVersionParts
Host.osVersionParts(): string[]
以列表形式返回主机操作系统版本。
例如,Windows 8.1(版本 6.3.9600)对应于 [6, 3, 9600]
的值。
此功能自版本 1.22 起提供。
osVersionMajor
Host.osVersionMajor(): number
返回主机操作系统的主版本号。
此功能自版本 1.22 起提供。
osVersionMinor
Host.osVersionMinor(): number
返回主机操作系统的次要版本号。
此功能自版本 1.22 起提供。
osVersionPatch
Host.osVersionPatch(): number
返回主机操作系统的补丁级别。
此功能自版本 1.22 起提供。
nullDevice
Host.nullDevice(): string[]
返回对应于 null 设备的平台特定文件路径。
此功能自版本 1.22 起提供。
©2023 The Qt Company Ltd. 本文件包含的文档贡献为各自所有者的版权。本文件提供的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款进行许可。Qt 和相应的商标是 The Qt Company Ltd 在芬兰和/或其他国家的商标。所有其他商标均为各自所有者的财产。