From 6faffbe5985c47dde3424c92b96d06efdcb0207a Mon Sep 17 00:00:00 2001 From: Gunnar Sletta <gunnar.sletta@digia.com> Date: Fri, 6 Sep 2013 09:13:14 +0200 Subject: [PATCH] Add description to stylenodes when debug define is present. Change-Id: I182329a15ac2d7ca5c50e7a943cf4c171cf2562b Reviewed-by: J-P Nurmi <jpnurmi@digia.com> --- src/controls/Private/qquickstyleitem.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/controls/Private/qquickstyleitem.cpp b/src/controls/Private/qquickstyleitem.cpp index 02b7a5e36..50a48f0e2 100644 --- a/src/controls/Private/qquickstyleitem.cpp +++ b/src/controls/Private/qquickstyleitem.cpp @@ -1470,6 +1470,14 @@ QSGNode *QQuickStyleItem::updatePaintNode(QSGNode *node, UpdatePaintNodeData *) if (!styleNode) styleNode = new QQuickStyleNode; +#ifdef QSG_RUNTIME_DESCRIPTION + qsgnode_set_description(styleNode, + QString::fromLatin1("%1:%2, '%3'") + .arg(style()) + .arg(elementType()) + .arg(text())); +#endif + styleNode->setTexture(window()->createTextureFromImage(m_image, QQuickWindow::TextureCanUseAtlas)); styleNode->setRect(boundingRect()); return styleNode; -- GitLab