- class QQmlFile#
QQmlFile
类提供静态实用方法来对URL进行分类。 更多…概览#
方法#
静态函数#
注意
此文档可能包含自动从 C++ 转换为 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们。
详细描述#
QQmlFile
提供了一些静态实用方法来分类 URL 和文件名,就像QQmlEngine
在从它们加载内容时那样。- 类 Status#
- __init__(engine, url)#
- 参数:
engine –
QQmlEngine
url – 字符串
- __init__(engine, url)
- 参数:
engine –
QQmlEngine
url –
QUrl
- __init__()
- clear()#
- clear(object)
- 参数:
object –
QObject
- connectDownloadProgress(arg__1, arg__2)
- 参数:
arg__1 –
QObject
arg__2 – 整数
- 返回类型:
布尔值
- connectFinished(arg__1, arg__2)
- 参数:
arg__1 –
QObject
arg__2 – 整数
- 返回类型:
布尔值
- data()#
- 返回类型:
字符串
- dataByteArray()#
- 返回类型:
- error()#
- 返回类型:
字符串
- isError()#
- 返回类型:
布尔值
- isLoading()#
- 返回类型:
布尔值
- 静态 isLocalFile(url)#
- 参数:
url – 字符串
- 返回类型:
布尔值
如果
url
是可以由 QFile 打开的本地文件,则返回true
。否则返回false
。本地文件 URL either 有qrc:
或file:
方案。注意
在 Android 上,具有
assets:
或content:
方案的 URL 也被视为本地文件。- 静态 isLocalFile(url)
- 参数:
url –
QUrl
- 返回类型:
布尔值
如果
url
是可以由 QFile 打开的本地文件,则返回true
。否则返回false
。本地文件 URL either 有qrc:
或file:
方案。注意
在 Android 上,具有
assets:
或content:
方案的 URL 也被视为本地文件。- isNull()#
- 返回类型:
布尔值
- isReady()#
- 返回类型:
布尔值
- 静态 isSynchronous(url)#
- 参数:
url – 字符串
- 返回类型:
布尔值
- 静态 isSynchronous(url)
- 参数:
url –
QUrl
- 返回类型:
布尔值
- load(arg__1, arg__2)#
- 参数:
arg__1 –
QQmlEngine
arg__2 – 字符串
- load(arg__1, arg__2)
- 参数:
arg__1 –
QQmlEngine
arg__2 –
QUrl
- size()#
- 返回类型:
int
- 静态 urlToLocalFileOrQrc(arg__1)#
- 参数:
arg__1 – str
- 返回类型:
字符串
如果
url
是本地文件,则返回适合传递给 QFile 的路径。否则返回空字符串。另请参阅
- 静态 urlToLocalFileOrQrc(arg__1)
- 参数:
arg__1 –
QUrl
- 返回类型:
字符串
如果
url
是本地文件,则返回适合传递给 QFile 的路径。否则返回空字符串。另请参阅