diff options
author | Martin Smith <martin.smith@qt.io> | 2019-07-24 12:06:08 +0200 |
---|---|---|
committer | Martin Smith <martin.smith@qt.io> | 2019-07-31 13:10:38 +0200 |
commit | b05d6b04e0527953983cc0451015efa27fa58580 (patch) | |
tree | 7631c6fb40fe5432c89b45e8b19494924227bfcb /src/qdoc/cppcodemarker.cpp | |
parent | f90b3f7498d1a6c44a21e939fb23bfdf0d7b410c (diff) | |
download | qttools-b05d6b04e0527953983cc0451015efa27fa58580.tar.gz |
qdoc: Fix "Inherited By" output
The "Inherited By" list was incomplete for QObject (and other classes)
because classes that inherited QObject from modules outside QtBase were
not being included. This update cleans up the maintenance of a class's
base class and derived class information so that the "Inherited By" list
is more correct.
Note that the "Inherited By" list can't be guaranteed to be complete
because, for example, classes in external modules might inherit QObject,
but if those external modules are not listed as dependencies of QtCore,
QObject won't know about those classes.
Task-number: QTBUG-77126
Change-Id: Ia0be361f9e909fee04e9680d4219c96812306712
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/qdoc/cppcodemarker.cpp')
0 files changed, 0 insertions, 0 deletions