How to get QWebEngineUrlScheme of `http` or `https` by using QWebEngineUrlScheme::schemeByName(QByteArrayLiteral("http"))
-
c++ code
QWebEngineUrlScheme httpUrlScheme = QWebEngineUrlScheme::schemeByName(QByteArrayLiteral("http")); qDebug() << "httpUrlScheme.name()" << httpUrlScheme.name(); qDebug() << "httpUrlScheme.flags()" << httpUrlScheme.flags(); QWebEngineUrlScheme myschemeUrlScheme = QWebEngineUrlScheme::schemeByName(QByteArrayLiteral("myscheme")); qDebug() << "myschemeUrlScheme.name()" << myschemeUrlScheme.name(); qDebug() << "myschemeUrlScheme.flags()" << myschemeUrlScheme.flags();
output
httpUrlScheme.name() "" httpUrlScheme.flags() QFlags<QWebEngineUrlScheme::Flag>() myschemeUrlScheme.name() "myscheme" myschemeUrlScheme.flags() QFlags<QWebEngineUrlScheme::Flag>(SecureScheme|LocalScheme|LocalAccessAllowed|CorsEnabled)
https://doc-snapshots.qt.io/qt6-dev/qwebengineurlscheme.html#schemeByName
how to get QWebEngineUrlScheme for http and https by using QWebEngineUrlScheme::schemeByName