diff --git a/src/plugins/cppeditor/cpptypehierarchy.cpp b/src/plugins/cppeditor/cpptypehierarchy.cpp index e003e5ea884c142618a3b02496cda9790c016086..4afc7b8c728863d25316073640f988ca377f2a56 100644 --- a/src/plugins/cppeditor/cpptypehierarchy.cpp +++ b/src/plugins/cppeditor/cpptypehierarchy.cpp @@ -186,6 +186,7 @@ void CppTypeHierarchyWidget::buildBaseHierarchy(QVector<CppClass> *s) for (int i = s->size() - 1; i >= 0; --i) { QStandardItem *item = itemForClass(s->at(i)); parent->appendRow(item); + m_treeView->expand(m_model->indexFromItem(parent)); parent = item; } }