aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2018-02-01 13:05:08 +0100
committerThomas Hartmann <thomas.hartmann@qt.io>2018-02-02 11:02:02 +0000
commitd404cce06a5fca4cf0b7951d329d509277205b7c (patch)
tree4c45557eaf072fa0ae47d0c88d3c76993f6cdad6
parent99da7ef2b3c782f486d420b1229862e0c3b5bcd0 (diff)
QmlDesigner: Do not show Backends tab in stand alone mode
Change-Id: I03b591b91b072282e5e69851b62a5623759d4456 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r--src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp b/src/plugins/qmldesigner/qmldesignerextension/connectioneditor/connectionviewwidget.cpp
index 46acbeb8a6..9a92bb0852 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 <designersettings.h>
+#include <qmldesignerplugin.h>
+
#include <coreplugin/coreconstants.h>
#include <utils/fileutils.h>
#include <utils/utilsicons.h>
@@ -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(