forked from qt-creator/qt-creator
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:
@@ -25,7 +25,8 @@ Rectangle {
|
|||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
acceptedButtons: Qt.LeftButton
|
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: {
|
onClicked: {
|
||||||
if (modelData.canBeAdded)
|
if (modelData.canBeAdded)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ EffectNode::EffectNode(const QString &qenPath)
|
|||||||
CompositionNode node({}, qenPath);
|
CompositionNode node({}, qenPath);
|
||||||
|
|
||||||
m_name = node.name();
|
m_name = node.name();
|
||||||
|
m_description = node.description();
|
||||||
|
|
||||||
const QList<Uniform *> uniforms = node.uniforms();
|
const QList<Uniform *> uniforms = node.uniforms();
|
||||||
for (const Uniform *uniform : uniforms)
|
for (const Uniform *uniform : uniforms)
|
||||||
|
|||||||
Reference in New Issue
Block a user