Skip to content
Commit 9f1f63fa authored by David Redondo's avatar David Redondo 🏎
Browse files

[Documentation] Allow link following between providers

Introduces a new method `documentation` to the controller and
IDocumentationProvider. Similiar to `documentationForDeclaration` a provider
either returns a Documentation if it has a corresponding documentation or a null
pointer otherwise (providers that don't have a mapping from URLs to
Documentations like the CMake one always return null). This allows the providers
to instruct the controller to open  documentation URLs that the User requested
and are outside their responsibility. Examples for this are links between
different Qt modules when not using the system documentation  (each file will
have its own provider) or links from Frameworks documentation to Qt when they
are installed in different directories.
parent cc5d32e3
Pipeline #17025 passed with stage
in 50 minutes and 34 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment