Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.0
-
None
-
8e669bb1e7d14bf719bc03f2314785e5692f9db8
Description
Internal qmlabstract types should not be visible in the docs, but they do show up in "inherited by" lists. Consider the following inheritance hierarchy:
Control \_ Checkable (internal, qmlabstract) \_ CheckBox \_ Switch
Control is the base type of all controls. Checkable is an internal qmlabstract implementation detail, which is then inherited by various checkable controls such as CheckBox, and Switch.
The documentation for CheckBox and Switch shows correctly that they inherit Control, but the documentation for Control says incorrectly "inherited by Checkable" whereas it should say "inherited by CheckBox, Switch". A minimal test case attached.
Attachments
For Gerrit Dashboard: QTBUG-44004 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
109286,2 | qdoc: No internal qmlabstract types in the "inherited by" list | 5.5 | qt/qtbase | Status: MERGED | +2 | 0 |