diff options
Diffstat (limited to 'src')
-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() |