QWebEngineFileSystemAccessRequest — PyQt Documentation v6.9.0 (original) (raw)

PyQt6.QtWebEngineCore.QWebEngineFileSystemAccessRequest

Description

The QWebEngineFileSystemAccessRequest class enables accepting or rejecting requests for local file system access from JavaScript applications.

To allow web applications to access local files of the computer, applications must connect to fileSystemAccessRequested, which takes a QWebEngineFileSystemAccessRequest instance as an argument.

If a web applications requests access to local files or directories, fileSystemAccessRequested will be emitted with an QWebEngineFileSystemAccessRequest instance as an argument where accessFlags() indicates the type of the requested access: read, write or both. The signal handler needs to then either call accept() or reject().

Enums

AccessFlag

This enum describes the type of the requested access: read, write or both. The options can be OR-ed together from the following list:

Member Value Description
Read TODO TODO
Write TODO TODO

HandleType

This enum describes the type of the requested file system entry.

Member Value Description
Directory TODO TODO
File TODO TODO

Methods

__init__(QWebEngineFileSystemAccessRequest)

TODO


accept()

Accepts the request to access local files.


accessFlags() → AccessFlag

TODO


__eq__(QWebEngineFileSystemAccessRequest) → bool

TODO


filePath() → QUrl

TODO


handleType() → HandleType

TODO


__ne__(QWebEngineFileSystemAccessRequest) → bool

TODO


origin() → QUrl

TODO


reject()

Rejects a request to access local files.


swap(QWebEngineFileSystemAccessRequest)

TODO