Документация
ОС Аврора 5.1.6
JSDialogHandler
Синглтон для обработки JS-диалогов (например, alert, prompt). Подробнее...
| Подключение: | #include <jsdialoghandler.h> |
Диаграмма наследования для Aurora::WebView::PermissionRequest:

Сигналы
| void | alertDialogRequested (AlertDialogRequest jsDialogRequest) Испускается при запросе нового диалога «alert». |
| void | confirmDialogRequested (ConfirmDialogRequest jsDialogRequest) Испускается при запросе нового диалога «confirm». |
| void | promptDialogRequested (PromptDialogRequest jsDialogRequest) Испускается при запросе нового диалога «prompt». |
| void | beforeUnloadDialogRequested (BeforeUnloadDialogRequest jsDialogRequest) Испускается, когда пользователь пытается покинуть страницу с несохранёнными изменениями. |
Публичные функции-члены
| void | requestJSDialog (const JSDialogRequest &jsDialogRequest) override |
Статические публичные функции-члены
| static QSharedPointer<JSDialogHandler> | GetInstance (QQmlEngine *qmlEngine=nullptr, QJSEngine *jsEngine=nullptr) Cоздает (если не существует) и возвращает экземпляр JSDialogHandler. Подробнее... |
Подробное описание
Синглтон используется для обработки диалоговых окон JS (например, alert, prompt).
Описание функций-членов
GetInstance()
| static QSharedPointer<JSDialogHandler> Aurora::WebView::JSDialogHandler::GetInstance (QQmlEngine * qmlEngine = nullptr, QJSEngine * jsEngine = nullptr) | static |
Создаёт (если не существует) и возвращает экземпляр JSDialogHandler.
Возвращает экземпляр JSDialogHandler.