diff options
author | Topi Reinio <topi.reinio@qt.io> | 2020-01-22 11:05:50 +0100 |
---|---|---|
committer | Topi Reinio <topi.reinio@qt.io> | 2020-01-24 11:33:01 +0100 |
commit | b693122a4e08e5745d1b288ef7e1525b085c1ebd (patch) | |
tree | 88fc2238fa472809a91988d72480150ef654a066 /src/qdoc/cppcodeparser.cpp | |
parent | 447f33743c3e07d645831f07b821ad76a203fd6f (diff) |
qdoc: Fix regression in QML types inheriting property groups
Property groups from base types were not listed on 'All Members'
pages of a QML type. This was because we skipped all shared
comment nodes for base types; property group is a special type
of SCN.
Remove duplication in the code that distributes the nodes; this
ensures that there is no difference in output between members of
a type and members inherited from its base types. Use logging
category to display debug warnings instead of qDebug().
Add a test to cover this.
Fixes: QTBUG-81262
Change-Id: I46c3e6afa87c510a7929088acbd1fb354f6733af
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/qdoc/cppcodeparser.cpp')
0 files changed, 0 insertions, 0 deletions