diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2020-04-30 17:45:48 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-05-05 13:34:31 +0000 |
commit | 1549f5818cdcbb82f59aad7eb02b91373d5168c4 (patch) | |
tree | 6a8f9346cf5802d722cde756ca59daa6461b2822 /src/plugins/qmldesigner/designmodewidget.cpp | |
parent | 8a59bf19fe7616ecb7522c3026c42e414c67a333 (diff) |
QmlDesigner: Move designer action to the center of the tool bar
Change-Id: I7d6b38ea31ebefe0c01acd9360271fc5ba062ffe
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner/designmodewidget.cpp')
-rw-r--r-- | src/plugins/qmldesigner/designmodewidget.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/designmodewidget.cpp b/src/plugins/qmldesigner/designmodewidget.cpp index 9bc485fd90..2cf61e6e20 100644 --- a/src/plugins/qmldesigner/designmodewidget.cpp +++ b/src/plugins/qmldesigner/designmodewidget.cpp @@ -212,6 +212,13 @@ void DesignModeWidget::disableWidgets() m_isDisabled = true; } +static void addSpacerToToolBar(QToolBar *toolBar) +{ + QWidget* empty = new QWidget(); + empty->setSizePolicy(QSizePolicy::Expanding,QSizePolicy::Preferred); + toolBar->addWidget(empty); +} + void DesignModeWidget::setup() { auto &actionManager = viewManager().designerActionManager(); @@ -366,6 +373,7 @@ void DesignModeWidget::setup() // Create toolbars auto toolBar = new QToolBar(); + toolBar->addAction(viewManager().componentViewAction()); toolBar->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding); DesignerActionToolBar *designerToolBar = QmlDesignerPlugin::instance()->viewManager().designerActionManager().createToolBar(m_toolBar); @@ -407,6 +415,8 @@ void DesignModeWidget::setup() } }); + addSpacerToToolBar(toolBar); + auto workspaceComboBox = new QComboBox(); workspaceComboBox->setMinimumWidth(120); workspaceComboBox->setToolTip(tr("Switch the active workspace.")); |