diff --git a/app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.cpp b/app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.cpp index 647e59739..309c1e199 100644 --- a/app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.cpp +++ b/app/node/color/ociogradingtransformlinear/ociogradingtransformlinear.cpp @@ -77,7 +77,7 @@ OCIOGradingTransformLinearNode::OCIOGradingTransformLinearNode() QString OCIOGradingTransformLinearNode::Name() const { - return tr("OCIO Linear Grading Transform"); + return tr("OCIO Color Grading (Linear)"); } QString OCIOGradingTransformLinearNode::id() const @@ -103,6 +103,7 @@ void OCIOGradingTransformLinearNode::Retranslate() SetInputName(kContrastInput, tr("Contrast")); SetInputName(kOffsetInput, tr("Offset")); SetInputName(kExposureInput, tr("Exposure")); + SetInputProperty(kExposureInput, QStringLiteral("tooltip"), tr("Exposure increments in stops.")); SetInputName(kSaturationInput, tr("Saturation")); SetInputName(kPivotInput, tr("Pivot")); SetInputName(kClampBlackEnableInput, tr("Enable Black Clamp")); diff --git a/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp b/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp index 0307b29ac..c25848f03 100644 --- a/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp +++ b/app/widget/nodeparamview/nodeparamviewwidgetbridge.cpp @@ -571,6 +571,12 @@ void NodeParamViewWidgetBridge::SetProperty(const QString &key, const QVariant & } + if (key == QStringLiteral("tooltip")) { + for (int i = 0; i < widgets_.size(); i++) { + widgets_.at(i)->setToolTip(value.toString()); + } + } + // Parameters for integers, floats, and vectors if (NodeValue::type_is_numeric(data_type) || NodeValue::type_is_vector(data_type)) { if (key == QStringLiteral("min")) {