class QLibraryInfo#

QLibraryInfo 类提供有关 Qt 库的信息。更多

概要#

静态函数#

注意

此文档可能包含从 C++ 自动转换为 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您看到翻译问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们。

详细描述#

在Qt配置和构建过程中会确定许多信息。此类提供了一个访问这些信息的抽象层。通过使用此类的静态函数,一个应用程序可以在运行时获得它使用的Qt库实例的信息。

您还可以使用一个qt.conf文件来覆盖编译到Qt库中的硬编码路径。更多信息,请参阅使用qt.conf文档。

也见

QSysInfo conf

class LibraryPath#

此类用于查询特定路径

常数

描述

QLibraryInfo.PrefixPath

所有路径的默认前缀。

QLibraryInfo.DocumentationPath

安装时的文档路径。

QLibraryInfo.HeadersPath

所有头文件的路径。

QLibraryInfo.LibrariesPath

安装库的路径。

QLibraryInfo.LibraryExecutablesPath

运行时库所需的安装可执行文件的路径。

QLibraryInfo.BinariesPath

安装Qt二进制文件(工具和应用)的路径。

QLibraryInfo.PluginsPath

安装Qt插件的路径。

QLibraryInfo.QmlImportsPath

要导入的安装QML扩展的路径。

QLibraryInfo.Qml2ImportsPath

此值已弃用。请使用QmlImportsPath。

QLibraryInfo.ArchDataPath

专用架构依赖性Qt数据的路径。

QLibraryInfo.DataPath

通用架构无关Qt数据的路径。

QLibraryInfo.TranslationsPath

Qt字符串的翻译信息的路径。

QLibraryInfo.ExamplesPath

安装时的示例路径。

QLibraryInfo.TestsPath

安装的Qt测试用例的路径。

QLibraryInfo.SettingsPath

Qt设置的路径。在Windows上不适用。

也见

path()

static build()#
返回类型:

str

static isDebugBuild()#
返回类型:

bool

如果Qt构建是在启用调试的情况下进行的,则返回true,否则如果它是作为发布模式进行构建的,则返回false。

static isSharedBuild()#
返回类型:

bool

如果这是Qt的共享(动态)构建,则返回true

static location(location)#
参数:

locationLibraryPath

返回类型:

str

注意

此函数已弃用。

请使用path()代替。

返回由 loc 指定的路径。

静态 path(p)#
参数:

pLibraryPath

返回类型:

str

返回由 p 指定的路径。

静态 platformPluginArguments(platformName)#
参数:

platformName – 字符串

返回类型:

字符串列表

静态 version()#
返回类型:

QVersionNumber

返回 Qt 库的版本。

也见

qVersion()