forked from qt-creator/qt-creator
TextEditor: add rename symbol option to editor context menu
... if the action handler supports the rename option. Change-Id: Ic1bad19a490aaccc8e96afd1f74741596bf6efc3 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -8365,6 +8365,11 @@ void TextEditorWidget::appendStandardContextMenuActions(QMenu *menu)
|
||||
if (!menu->actions().contains(findUsage))
|
||||
menu->addAction(findUsage);
|
||||
}
|
||||
if (optionalActions() & TextEditorActionHandler::RenameSymbol) {
|
||||
const auto renameSymbol = ActionManager::command(Constants::RENAME_SYMBOL)->action();
|
||||
if (!menu->actions().contains(renameSymbol))
|
||||
menu->addAction(renameSymbol);
|
||||
}
|
||||
if (optionalActions() & TextEditorActionHandler::CallHierarchy) {
|
||||
const auto callHierarchy = ActionManager::command(Constants::OPEN_CALL_HIERARCHY)->action();
|
||||
if (!menu->actions().contains(callHierarchy))
|
||||
|
||||
Reference in New Issue
Block a user