qdoc: QML property lists were not shown
For grouped properties, the property list in the summary section was not shown owing to a bug introduced when implementing the abstract base class concept for QML types. This has now been fixed. Task-number: QTBUG-31317 Change-Id: Idc2344539ecf3da53e1be6816f59e01922c5c6fc Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
This commit is contained in:
parent
89f219da0c
commit
8230a0d38d
@ -397,8 +397,11 @@ void CodeMarker::insert(FastSection &fastSection,
|
||||
bool irrelevant = false;
|
||||
bool inheritedMember = false;
|
||||
if (!node->relates()) {
|
||||
if (node->parent() != fastSection.parent_) { // && !node->parent()->isAbstract()) {
|
||||
if ((node->parent()->subType() != Node::QmlClass) || !node->parent()->isAbstract()) {
|
||||
InnerNode* p = node->parent();
|
||||
if (p->subType() == Node::QmlPropertyGroup)
|
||||
p = p->parent();
|
||||
if (p != fastSection.parent_) { // && !node->parent()->isAbstract()) {
|
||||
if (p->subType() != Node::QmlClass || !p->isAbstract()) {
|
||||
//if (node->type() != Node::QmlProperty) {
|
||||
inheritedMember = true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user