Clean up the menus' separators.

This commit is contained in:
con
2009-07-09 18:27:56 +02:00
parent d788306781
commit 95bf1681be
7 changed files with 14 additions and 36 deletions

View File

@@ -358,6 +358,11 @@ void FormEditorW::setupActions()
m_actionGroupEditMode->setExclusive(true);
connect(m_actionGroupEditMode, SIGNAL(triggered(QAction*)), this, SLOT(activateEditMode(QAction*)));
m_modeActionSeparator = new QAction(this);
m_modeActionSeparator->setSeparator(true);
command = am->registerAction(m_modeActionSeparator, QLatin1String("FormEditor.Sep.ModeActions"), globalcontext);
medit->addAction(command, Core::Constants::G_EDIT_OTHER);
m_toolActionIds.push_back(QLatin1String("FormEditor.WidgetEditor"));
createEditModeAction(m_actionGroupEditMode, globalcontext, am, medit,
tr("Edit widgets"), m_toolActionIds.back(),
@@ -582,8 +587,10 @@ void FormEditorW::currentEditorChanged(Core::IEditor *editor)
fw->activate();
m_fwm->setActiveFormWindow(fw->formWindow());
m_actionGroupEditMode->setVisible(true);
m_modeActionSeparator->setVisible(true);
} else {
m_actionGroupEditMode->setVisible(false);
m_modeActionSeparator->setVisible(false);
m_fwm->setActiveFormWindow(0);
}
}