Документация
ОС Аврора 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.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.