Multiple ways to use links to QML API
Practical example of the issues I found involving linking API:
frameworks/kirigami!1070 (merged)
C++ is pretty much consistent: use the class name.
Doxyqml however provides three ways one would use to link QML API, as shown in Kirigami:
- org::kde::kirigami::SomeType
- kirigami::SomeType
- Kirigami.SomeType
It really should have only one type of link.
Additionally, how is namespacing expected to work with Doxyqml? Is it possible Kirigami is simply doing namespaces wrong? Is there maybe some workaround we could be applying for this?