diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 11cba786d7b..e25539129a2 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -4190,6 +4190,15 @@ void BaseTextEditorWidget::dragEnterEvent(QDragEnterEvent *e) QPlainTextEdit::dragEnterEvent(e); } +static void appendMenuActionsFromContext(QMenu *menu, const Core::Id menuContextId) +{ + Core::ActionContainer *mcontext = Core::ActionManager::actionContainer(menuContextId); + QMenu *contextMenu = mcontext->menu(); + + foreach (QAction *action, contextMenu->actions()) + menu->addAction(action); +} + void BaseTextEditorWidget::showDefaultContextMenu(QContextMenuEvent *e, const Core::Id menuContextId) { QMenu menu; @@ -6027,15 +6036,6 @@ QColor BaseTextEditorWidget::replacementPenColor(int blockNumber) const return QColor(); } -void BaseTextEditorWidget::appendMenuActionsFromContext(QMenu *menu, const Core::Id menuContextId) -{ - Core::ActionContainer *mcontext = Core::ActionManager::actionContainer(menuContextId); - QMenu *contextMenu = mcontext->menu(); - - foreach (QAction *action, contextMenu->actions()) - menu->addAction(action); -} - void BaseTextEditorWidget::appendStandardContextMenuActions(QMenu *menu) { menu->addSeparator(); diff --git a/src/plugins/texteditor/basetexteditor.h b/src/plugins/texteditor/basetexteditor.h index 53ad902836f..ed0f5372c4a 100644 --- a/src/plugins/texteditor/basetexteditor.h +++ b/src/plugins/texteditor/basetexteditor.h @@ -150,7 +150,6 @@ public: void print(QPrinter *); - void appendMenuActionsFromContext(QMenu *menu, Core::Id menuContextId); void appendStandardContextMenuActions(QMenu *menu); // Works only in conjunction with a syntax highlighter that puts