Spec-Zone.ru › Qt 5.11

Класс QWebEngineUrlSchemeHandler

Класс QWebEngineUrlSchemeHandler является базовым классом для обработки пользовательских схем URL. Подробнее...

Заголовок: #include <QWebEngineUrlSchemeHandler>
С тех пор: Qt 5.6
Наследует: QObject
  • Список всех членов, включая наследуемые

Открытые функции

QWebEngineUrlSchemeHandler(QObject *parent = Q_NULLPTR)
virtual ~QWebEngineUrlSchemeHandler()
virtual void requestStarted(QWebEngineUrlRequestJob *request) = 0
  • 34 открытые функции, унаследованные от QObject

Дополнительные наследуемые члены

  • 1 свойство, унаследованное от QObject
  • 1 открытый слот, унаследованный от QObject
  • 2 сигнала, унаследованные от QObject
  • 1 открытая переменная, унаследованная от QObject
  • 10 статические открытые члены, унаследованные от QObject
  • 9 защищённые функции, унаследованные от QObject
  • 2 защищённые переменные, унаследованные от QObject

Подробное описание

Класс QWebEngineUrlSchemeHandler является базовым классом для обработки пользовательских схем URL.

Для реализации пользовательской схемы URL для QtWebEngine необходимо написать класс, производный от этого класса, и переопределить requestStarted(). Затем установите его с помощью QWebEngineProfile::installUrlSchemeHandler() или QQuickWebEngineProfile::installUrlSchemeHandler().

Документация по функциям-членам

QWebEngineUrlSchemeHandler::QWebEngineUrlSchemeHandler(QObject *parent = Q_NULLPTR)

Создаёт новый обработчик схемы URL.

Обработчик создаётся с родителем parent.

[virtual] 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.11/qwebengineurlschemehandler.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API