- class QWebEngineFileSystemAccessRequest#
The
QWebEngineFileSystemAccessRequest
class enables accepting or rejecting requests for local file system access from JavaScript applications. More…Synopsis#
Properties#
accessFlagsᅟ
- Contains the requested file access rightsfilePathᅟ
- Returns the file path this file system access request is referring tohandleTypeᅟ
- Returns the type of the requested file system entry. (File or directory)originᅟ
- URL of the web page that issued the file system access request
Methods#
def
__init__()
def
accept()
def
accessFlags()
def
filePath()
def
handleType()
def
__ne__()
def
__eq__()
def
origin()
def
reject()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
Detailed Description#
To allow web applications to access local files of the computer, applications must connect to
fileSystemAccessRequested
, which takes aQWebEngineFileSystemAccessRequest
instance as an argument.If a web applications requests access to local files or directories,
fileSystemAccessRequested
will be emitted with anQWebEngineFileSystemAccessRequest
instance as an argument whereaccessFlags()
indicates the type of the requested access: read, write or both. The signal handler needs to then either callaccept()
orreject()
.- class HandleType#
This enum describes the type of the requested file system entry.
Constant
Description
QWebEngineFileSystemAccessRequest.File
QWebEngineFileSystemAccessRequest.Directory
- class AccessFlag#
(inherits
enum.Flag
) This enum describes the type of the requested access: read, write or both. The options can be OR-ed together from the following list:Constant
Description
QWebEngineFileSystemAccessRequest.Read
QWebEngineFileSystemAccessRequest.Write
Note
Properties can be used directly when
from __feature__ import true_property
is used or via accessor functions otherwise.- property accessFlagsᅟ: Combination of QOpenGLBuffer.RangeAccessFlag#
This property Contains the requested file access rights..
- Access functions:
This property holds Returns the file path this file system access request is referring to..
- Access functions:
- property handleTypeᅟ: QWebEngineFileSystemAccessRequest.HandleType#
This property holds Returns the type of the requested file system entry. (File or directory).
- Access functions:
This property holds The URL of the web page that issued the file system access request..
- Access functions:
- __init__(other)#
- Parameters:
- accept()#
Accepts the request to access local files.
- accessFlags()#
- Return type:
Combination of
AccessFlag
Getter of property
filePathᅟ
.- handleType()#
- Return type:
Getter of property
handleTypeᅟ
.- __ne__(rhs)#
- Parameters:
- Return type:
bool
Returns
true
iflhs
andrhs
point to different requests.- __eq__(rhs)#
- Parameters:
- Return type:
bool
Returns
true
iflhs
andrhs
both point to the same request.Getter of property
originᅟ
.- reject()#
Rejects a request to access local files.