forked from qt-creator/qt-creator
Beautifier: Fix freeze in extensionsInitialized
Amends c9a7a3a2d3
.
Change-Id: Id14412a584c20e3e14b5c377857af43622ccf65d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -54,11 +54,9 @@ using namespace TextEditor;
|
|||||||
namespace Beautifier {
|
namespace Beautifier {
|
||||||
namespace Internal {
|
namespace Internal {
|
||||||
|
|
||||||
const char MENU_ID[] = "ClangFormat.Menu";
|
|
||||||
|
|
||||||
ClangFormat::ClangFormat()
|
ClangFormat::ClangFormat()
|
||||||
{
|
{
|
||||||
Core::ActionContainer *menu = Core::ActionManager::createMenu(MENU_ID);
|
Core::ActionContainer *menu = Core::ActionManager::createMenu("ClangFormat.Menu");
|
||||||
menu->menu()->setTitle(tr("&ClangFormat"));
|
menu->menu()->setTitle(tr("&ClangFormat"));
|
||||||
|
|
||||||
m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this);
|
m_formatFile = new QAction(BeautifierPlugin::msgFormatCurrentFile(), this);
|
||||||
@@ -80,7 +78,7 @@ ClangFormat::ClangFormat()
|
|||||||
connect(m_disableFormattingSelectedText, &QAction::triggered,
|
connect(m_disableFormattingSelectedText, &QAction::triggered,
|
||||||
this, &ClangFormat::disableFormattingSelectedText);
|
this, &ClangFormat::disableFormattingSelectedText);
|
||||||
|
|
||||||
Core::ActionManager::actionContainer(MENU_ID)->addMenu(menu);
|
Core::ActionManager::actionContainer(Constants::MENU_ID)->addMenu(menu);
|
||||||
|
|
||||||
connect(&m_settings, &ClangFormatSettings::supportedMimeTypesChanged,
|
connect(&m_settings, &ClangFormatSettings::supportedMimeTypesChanged,
|
||||||
[this] { updateActions(Core::EditorManager::currentEditor()); });
|
[this] { updateActions(Core::EditorManager::currentEditor()); });
|
||||||
|
Reference in New Issue
Block a user