Документация
ОС Аврора 5.1.6
PermissionHandler
Синглтон используется для обработки запросов веб-разрешений. Подробнее…
| Подключение: | #include <permissionhandler.h> |
Диаграмма наследования для Aurora::WebView::PermissionHandler:

Сигналы
| void | permissionsRequested (PermissionRequest permissionRequest) |
| void | mediaAccessRequested (MediaAccessRequest mediaAccessRequest) |
| void | permissionRequestDismissed (quint64 promptId, quint32 requestResult) Испускается, когда запрошенное разрешение отклонено. |
Публичные функции-члены
| virtual | ~PermissionHandler ()=default Деструктор по умолчанию. |
| void | requestPermissions (const PermissionRequest &permissionRequest) override |
| void | requestMediaAccess (const MediaAccessRequest &mediaAccessRequest) override |
| void | notifyPermissionRequestDismissed (uint64_t promptId, Permissions::Result requestResult) override |
Статические публичные функции-члены
| static QSharedPointer<PermissionHandler> | GetInstance (QQmlEngine *qmlEngine=nullptr, QJSEngine *jsEngine=nullptr) Cоздает (если не существует) и возвращает экземпляр PermissionHandler. Подробнее... |
Подробное описание
Синглтон используется для обработки запросов веб-разрешений.
Описание функций-членов
GetInstance()
| static QSharedPointer<PermissionHandler> Aurora::WebView::PermissionHandler::GetInstance (QQmlEngine * qmlEngine = nullptr, QJSEngine * jsEngine = nullptr) | static |
Создаёт (если не существует) и возвращает экземпляр PermissionHandler.
Возвращает экземпляр PermissionHandler.
mediaAccessRequested
| void Aurora::WebView::PermissionHandler::mediaAccessRequested (MediaAccessRequest mediaAccessRequest) | signal |
Испускается при запросе доступа к носителю информации (например, камере или микрофону). (см. Aurora::WebView::Permissions::MediaRequestType)
permissionsRequested
| void Aurora::WebView::PermissionHandler::permissionsRequested (PermissionRequest permissionRequest) | signal |
Испускается при запросе разрешений (например, геолокации). (см. Aurora::WebView::Permissions::RequestType)