21#include <QWebEngineUrlRequestJob>
31 const QJSValue request = qmlEngine(
this)->newQObject(qmlRequest);
38 mApp->networkManager()->unregisterExtensionSchemeHandler(m_schemeHandler);
39 m_schemeHandler->deleteLater();
44 mApp->networkManager()->registerExtensionSchemeHandler(m_name, m_schemeHandler);
52void QmlExtensionScheme::setName(
const QString &name)
void _requestStarted(QWebEngineUrlRequestJob *job)
void requestStarted(QWebEngineUrlRequestJob *job) override
~QmlExtensionScheme() override
QString name
extension scheme handle name
void componentComplete() override
QmlExtensionScheme(QObject *parent=nullptr)
void requestStarted(const QJSValue &request)
The signal emitted when the request to the scheme handle is started.
The QmlWebEngineUrlRequestJob class.