From d404cce06a5fca4cf0b7951d329d509277205b7c Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 1 Feb 2018 13:05:08 +0100 Subject: [PATCH] QmlDesigner: Do not show Backends tab in stand alone mode Change-Id: I03b591b91b072282e5e69851b62a5623759d4456 Reviewed-by: Tim Jenssen --- .../connectioneditor/connectionviewwidget.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp b/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp index 46acbeb8a69..9a92bb0852b 100644 --- a/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp +++ b/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp @@ -34,6 +34,9 @@ #include "dynamicpropertiesmodel.h" #include "theme.h" +#include +#include + #include #include #include @@ -66,7 +69,12 @@ ConnectionViewWidget::ConnectionViewWidget(QWidget *parent) : ui->tabBar->addTab(tr("Connections", "Title of connection view")); ui->tabBar->addTab(tr("Bindings", "Title of connection view")); ui->tabBar->addTab(tr("Properties", "Title of dynamic properties view")); - ui->tabBar->addTab(tr("Backends", "Title of dynamic properties view")); + + auto settings = QmlDesignerPlugin::instance()->settings(); + + if (!settings.value(DesignerSettingsKey::STANDALONE_MODE).toBool()) + ui->tabBar->addTab(tr("Backends", "Title of dynamic properties view")); + ui->tabBar->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Fixed); const QString themedScrollBarCss = Theme::replaceCssColors(