EffectMaker: Add node description tooltips to the 'add nodes' ComboxBox

Fixes: QDS-11414
Change-Id: Ic047c591933a050a4c94147c6c228d7174522353
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Mahmoud Badri
2024-01-19 12:38:13 +02:00
parent c512c9b91d
commit 6265b6643d
2 changed files with 3 additions and 1 deletions

View File

@@ -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)

View File

@@ -28,6 +28,7 @@ EffectNode::EffectNode(const QString &qenPath)
CompositionNode node({}, qenPath);
m_name = node.name();
m_description = node.description();
const QList<Uniform *> uniforms = node.uniforms();
for (const Uniform *uniform : uniforms)