aboutsummaryrefslogtreecommitdiffstats
path: root/ApiExtractor/abstractmetabuilder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ApiExtractor/abstractmetabuilder.cpp')
-rw-r--r--ApiExtractor/abstractmetabuilder.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/ApiExtractor/abstractmetabuilder.cpp b/ApiExtractor/abstractmetabuilder.cpp
index 0b9441490..ce7600e13 100644
--- a/ApiExtractor/abstractmetabuilder.cpp
+++ b/ApiExtractor/abstractmetabuilder.cpp
@@ -1651,6 +1651,9 @@ bool AbstractMetaBuilder::setupInheritance(AbstractMetaClass *metaClass)
metaClass->typeEntry()->setBaseContainerType(templ->typeEntry());
return true;
}
+ ComplexTypeEntry* baseContainerType = types->findContainerType(baseName);
+ if (baseContainerType)
+ metaClass->typeEntry()->setBaseContainerType(baseContainerType);
}
ReportHandler::warning(QString("template baseclass '%1' of '%2' is not known")