Less QToolBars in editor tool bar.

This commit is contained in:
con
2009-07-15 16:23:07 +02:00
parent 5e1a24f75b
commit baaf7b1d62
22 changed files with 55 additions and 51 deletions

View File

@@ -467,8 +467,8 @@ void FormEditorW::setupActions()
QToolBar *FormEditorW::createEditorToolBar() const
{
QToolBar *rc = new QToolBar;
rc->addSeparator();
QToolBar *toolBar = new QToolBar;
toolBar->addSeparator();
Core::ActionManager *am = m_core->actionManager();
const QStringList::const_iterator cend = m_toolActionIds.constEnd();
for (QStringList::const_iterator it = m_toolActionIds.constBegin(); it != cend; ++it) {
@@ -476,11 +476,12 @@ QToolBar *FormEditorW::createEditorToolBar() const
QTC_ASSERT(cmd, continue);
QAction *action = cmd->action();
if (!action->icon().isNull()) // Simplify grid has no action yet
rc->addAction(action);
toolBar->addAction(action);
}
int size = rc->style()->pixelMetric(QStyle::PM_SmallIconSize);
rc->setIconSize(QSize(size, size));
return rc;
int size = toolBar->style()->pixelMetric(QStyle::PM_SmallIconSize);
toolBar->setIconSize(QSize(size, size));
toolBar->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
return toolBar;
}
Core::ActionContainer *FormEditorW::createPreviewStyleMenu(Core::ActionManager *am,