From 8ec50e55a45af1706d40eff292db4541b6fcc261 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Fri, 8 Aug 2025 13:08:44 +0530 Subject: Embed docs as null://docs + web.help api --- src/schemes/schemes.hpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/schemes/schemes.hpp') diff --git a/src/schemes/schemes.hpp b/src/schemes/schemes.hpp index f33d74b..439519c 100644 --- a/src/schemes/schemes.hpp +++ b/src/schemes/schemes.hpp @@ -13,4 +13,15 @@ void register_nullrpc_scheme() { QWebEngineUrlScheme::registerScheme(scheme); } -void register_all_schemes() { register_nullrpc_scheme(); } +void register_null_scheme() { + QWebEngineUrlScheme scheme("null"); + scheme.setSyntax(QWebEngineUrlScheme::Syntax::Host); + scheme.setFlags(QWebEngineUrlScheme::SecureScheme | QWebEngineUrlScheme::LocalScheme | + QWebEngineUrlScheme::LocalAccessAllowed); + QWebEngineUrlScheme::registerScheme(scheme); +} + +void register_all_schemes() { + register_nullrpc_scheme(); + register_null_scheme(); +} -- cgit v1.3.1