summaryrefslogtreecommitdiffstats
path: root/src/datavisualizationqml2
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2014-02-26 09:51:00 +0200
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2014-02-26 11:45:18 +0200
commit8b78612a06d627de21e34a90c6462de251f21c6d (patch)
treec47575209b1ea511e72b49f7646353f95af01fd8 /src/datavisualizationqml2
parent2886d10c0c61040c4d0a06b8f021678065109a6d (diff)
Make graphs look nice in QML designer
"Qml2Puppet" is the application name that runs the graph in QML designer, so we default to no item content in that case. Change-Id: Iee96dfd1398951239eb57104d976e27f3863733d Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavisualizationqml2')
-rw-r--r--src/datavisualizationqml2/abstractdeclarative.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/datavisualizationqml2/abstractdeclarative.cpp b/src/datavisualizationqml2/abstractdeclarative.cpp
index c260f1db..ce74d541 100644
--- a/src/datavisualizationqml2/abstractdeclarative.cpp
+++ b/src/datavisualizationqml2/abstractdeclarative.cpp
@@ -22,6 +22,7 @@
#include "declarativerendernode_p.h"
#include <QtCore/QThread>
+#include <QtGui/QGuiApplication>
QT_BEGIN_NAMESPACE_DATAVISUALIZATION
@@ -46,7 +47,9 @@ AbstractDeclarative::AbstractDeclarative(QQuickItem *parent) :
{
connect(this, &QQuickItem::windowChanged, this, &AbstractDeclarative::handleWindowChanged);
setAntialiasing(m_samples > 0);
- setFlag(ItemHasContents, true);
+
+ // Set contents to false in case we are in qml designer to make component look nice
+ setFlag(ItemHasContents, QGuiApplication::applicationDisplayName() != "Qml2Puppet");
}
AbstractDeclarative::~AbstractDeclarative()