diff --git a/share/qtcreator/qmldesigner/effectMakerQmlSources/EffectNode.qml b/share/qtcreator/qmldesigner/effectMakerQmlSources/EffectNode.qml index 865b60cf824..a2d35bc577d 100644 --- a/share/qtcreator/qmldesigner/effectMakerQmlSources/EffectNode.qml +++ b/share/qtcreator/qmldesigner/effectMakerQmlSources/EffectNode.qml @@ -25,7 +25,8 @@ Rectangle { anchors.fill: parent acceptedButtons: Qt.LeftButton - tooltip: modelData.canBeAdded ? "" : qsTr("Existing effect has conflicting properties, this effect cannot be added.") + tooltip: modelData.canBeAdded ? modelData.nodeDescription + : qsTr("Existing effect has conflicting properties, this effect cannot be added.") onClicked: { if (modelData.canBeAdded) diff --git a/src/plugins/effectmakernew/effectnode.cpp b/src/plugins/effectmakernew/effectnode.cpp index a10703db8f7..b926a45dec8 100644 --- a/src/plugins/effectmakernew/effectnode.cpp +++ b/src/plugins/effectmakernew/effectnode.cpp @@ -28,6 +28,7 @@ EffectNode::EffectNode(const QString &qenPath) CompositionNode node({}, qenPath); m_name = node.name(); + m_description = node.description(); const QList uniforms = node.uniforms(); for (const Uniform *uniform : uniforms)