Класс QWebEngineUrlSchemeHandler
Класс QWebEngineUrlSchemeHandler является базовым классом для обработки пользовательских схем URL. Подробнее...
| Заголовок: | #include <QWebEngineUrlSchemeHandler> |
| С тех пор: | Qt 5.6 |
| Наследует от: | QObject |
Открытые функции
| QWebEngineUrlSchemeHandler(QObject *parent = Q_NULLPTR) | |
| ~QWebEngineUrlSchemeHandler() | |
| virtual void | requestStarted(QWebEngineUrlRequestJob *request) = 0 |
- 31 открытая функция унаследована от QObject
Дополнительные унаследованные члены
- 1 свойство унаследовано от QObject
- 1 открытый слот унаследован от QObject
- 2 сигнала унаследованы от QObject
- 11 статические открытые члены унаследованы от QObject
- 9 защищённые функции унаследованы от QObject
Подробное описание
Класс QWebEngineUrlSchemeHandler является базовым классом для обработки пользовательских схем URL.
Чтобы реализовать пользовательскую схему URL для QtWebEngine, необходимо написать класс, производный от этого класса, и переопределить метод requestStarted().
Документация по членам функций
QWebEngineUrlSchemeHandler::QWebEngineUrlSchemeHandler(QObject *parent = Q_NULLPTR)
Создаёт новый обработчик схемы URL.
Обработчик создаётся с родительским объектом parent.
QWebEngineUrlSchemeHandler::~QWebEngineUrlSchemeHandler()
Удаляет обработчик пользовательской схемы URL.
[pure virtual] void QWebEngineUrlSchemeHandler::requestStarted(QWebEngineUrlRequestJob *request)
Этот метод вызывается всякий раз, когда запрос request для зарегистрированной схемы инициируется.
Этот метод должен быть переопределён всеми обработчиками пользовательских схем URL. Запрос является асинхронным и не требует немедленного обработки.
См. также QWebEngineUrlRequestJob.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qwebengineurlschemehandler.html