From 4b24de2866552e26a5df65f1f3b8fb855d21a0ba Mon Sep 17 00:00:00 2001 From: mae <qt-info@nokia.com> Date: Wed, 22 Jul 2009 15:32:52 +0200 Subject: [PATCH] extend cpp editor's context menu with auto-indent and un-comment-selection (user request) --- src/plugins/cppeditor/cppplugin.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/plugins/cppeditor/cppplugin.cpp b/src/plugins/cppeditor/cppplugin.cpp index b1ee04b131e..b5cc600ffa1 100644 --- a/src/plugins/cppeditor/cppplugin.cpp +++ b/src/plugins/cppeditor/cppplugin.cpp @@ -49,6 +49,7 @@ #include <texteditor/texteditoractionhandler.h> #include <texteditor/texteditorplugin.h> #include <texteditor/texteditorsettings.h> +#include <texteditor/texteditorconstants.h> #include <cpptools/cpptoolsconstants.h> #include <QtCore/QFileInfo> @@ -216,6 +217,15 @@ bool CppPlugin::initialize(const QStringList & /*arguments*/, QString *errorMess | TextEditor::TextEditorActionHandler::UnCommentSelection | TextEditor::TextEditorActionHandler::UnCollapseAll); + m_actionHandler->initializeActions(); + + cmd = am->command(TextEditor::Constants::AUTO_INDENT_SELECTION); + am->actionContainer(CppEditor::Constants::M_CONTEXT)->addAction(cmd); + + cmd = am->command(TextEditor::Constants::UN_COMMENT_SELECTION); + am->actionContainer(CppEditor::Constants::M_CONTEXT)->addAction(cmd); + + readSettings(); return true; } -- GitLab