diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-26 09:51:00 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-02-26 11:45:18 +0200 |
commit | 8b78612a06d627de21e34a90c6462de251f21c6d (patch) | |
tree | c47575209b1ea511e72b49f7646353f95af01fd8 | |
parent | 2886d10c0c61040c4d0a06b8f021678065109a6d (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>
-rw-r--r-- | src/datavisualizationqml2/abstractdeclarative.cpp | 5 |
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() |