forked from qt-creator/qt-creator
TextEditor: Add type hierarchy infrastructure
We want to support more than one back-end in the future. Task-number: QTCREATORBUG-28116 Change-Id: I72020c94b36072a297e13f44130e5e2482922cd4 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -8759,6 +8759,11 @@ void TextEditorWidget::appendStandardContextMenuActions(QMenu *menu)
|
||||
if (!menu->actions().contains(action))
|
||||
menu->addAction(action);
|
||||
}
|
||||
if (optionalActions() & TextEditorActionHandler::TypeHierarchy) {
|
||||
const auto action = ActionManager::command(Constants::OPEN_TYPE_HIERARCHY)->action();
|
||||
if (!menu->actions().contains(action))
|
||||
menu->addAction(action);
|
||||
}
|
||||
|
||||
menu->addSeparator();
|
||||
appendMenuActionsFromContext(menu, Constants::M_STANDARDCONTEXTMENU);
|
||||
|
||||
Reference in New Issue
Block a user