HelpContentView
Right-pane markdown renderer with hard link-scheme blocking.
| Declared in | src/libs/libhelp/help/HelpContentView.hpp |
| Inherits | QTextBrowser |
Detailed description
Loads markdown from :/help/<path> and renders to HTML via libmarkdown::Markdown::process(). QTextBrowser's built-in auto-navigation is disabled — every <a href> click is routed through classifyUrl() and re-emitted as a signal so the host (HelpActivity / HelpNavController) decides what to do.
Link-scheme allow-list (security-critical):
qrc:-relativeor path-relative refs →InternalPath- in-document anchors (
#foo) →FragmentOnly
Everything else (http://, https://, file://, mailto:, …) is External and silently blocked.