PySide6.QtWebEngineCore.QWebEngineFileSystemAccessRequest¶
- class QWebEngineFileSystemAccessRequest¶
QWebEngineFileSystemAccessRequest类允许接受或拒绝来自 JavaScript 应用程序的本地文件系统访问请求。更多…概要¶
属性¶
accessFlagsᅟ- 包含请求的文件访问权限filePathᅟ- 返回此文件系统访问请求所引用的文件路径handleTypeᅟ- 返回请求的文件系统条目的类型。(文件或目录)originᅟ- 发出文件系统访问请求的网页的URL
方法¶
def
__init__()def
accept()def
accessFlags()def
filePath()def
handleType()def
__ne__()def
__eq__()def
origin()def
reject()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
为了让网页应用程序能够访问计算机的本地文件,应用程序必须连接到
fileSystemAccessRequested,它接受一个QWebEngineFileSystemAccessRequest实例作为参数。如果一个网络应用程序请求访问本地文件或目录,将会发出
fileSystemAccessRequested信号,并附带一个QWebEngineFileSystemAccessRequest实例作为参数,其中accessFlags()表示请求的访问类型:读取、写入或两者都有。信号处理程序随后需要调用accept()或reject()。- class HandleType¶
此枚举描述所请求的文件系统条目的类型。
常量
描述
QWebEngineFileSystemAccessRequest.File
QWebEngineFileSystemAccessRequest.Directory
- class AccessFlag¶
(继承自
enum.Flag) 此枚举描述了请求访问的类型:读取、写入或两者。可以从以下列表中将选项进行OR运算组合:常量
描述
QWebEngineFileSystemAccessRequest.读取
QWebEngineFileSystemAccessRequest.Write
注意
当使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。- property accessFlagsᅟ: Combination of QOpenGLBuffer.RangeAccessFlag¶
此属性包含请求的文件访问权限。
- Access functions:
此属性保存返回此文件系统访问请求所引用的文件路径。
- Access functions:
- property handleTypeᅟ: QWebEngineFileSystemAccessRequest.HandleType¶
此属性保存返回请求的文件系统条目的类型。(文件或目录)。
- Access functions:
此属性保存发出文件系统访问请求的网页的URL。
- Access functions:
- __init__(other)¶
- Parameters:
- accept()¶
接受访问本地文件的请求。
- accessFlags()¶
- Return type:
AccessFlag的组合
属性
filePathᅟ的获取器。- handleType()¶
- Return type:
属性
handleTypeᅟ的获取器。- __ne__(rhs)¶
- Parameters:
- Return type:
布尔
如果
lhs和rhs指向不同的请求,则返回true。- __eq__(rhs)¶
- Parameters:
- Return type:
布尔
如果
lhs和rhs都指向同一个请求,则返回true。属性
originᅟ的获取器。- reject()¶
拒绝访问本地文件的请求。