- class QLibraryInfo#
QLibraryInfo
类提供有关 Qt 库的信息。更多…概要#
静态函数#
def
build()
def
isDebugBuild()
def
isSharedBuild()
def
location()
def
path()
def
version()
注意
此文档可能包含从 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上不适用。
也见
- static build()#
- 返回类型:
str
- static isDebugBuild()#
- 返回类型:
bool
如果Qt构建是在启用调试的情况下进行的,则返回
true
,否则如果它是作为发布模式进行构建的,则返回false。- 返回类型:
bool
如果这是Qt的共享(动态)构建,则返回
true
。- static location(location)#
- 参数:
location –
LibraryPath
- 返回类型:
str
注意
此函数已弃用。
请使用
path()
代替。返回由
loc
指定的路径。- 静态 path(p)#
- 参数:
p –
LibraryPath
- 返回类型:
str
返回由
p
指定的路径。- 静态 platformPluginArguments(platformName)#
- 参数:
platformName – 字符串
- 返回类型:
字符串列表
- 静态 version()#
- 返回类型:
返回 Qt 库的版本。
也见
qVersion()