diff --git a/libs/graphic_analysis/graphic_analysis.cpp b/libs/graphic_analysis/graphic_analysis.cpp index 8d8aa08..a1a0761 100644 --- a/libs/graphic_analysis/graphic_analysis.cpp +++ b/libs/graphic_analysis/graphic_analysis.cpp @@ -182,6 +182,7 @@ void GraphicAnalysis::updateGraphic(int index) { void GraphicAnalysis::updateAllGraphic() { for (int i = 0; i < graphicsCount(); ++i) updateGraphic(i); + updateGraphics(); } @@ -261,11 +262,13 @@ void GraphicAnalysis::addPoint(const QPointF & p, int graphic, bool update_) { void GraphicAnalysis::setGraphicTransformFunction(std::function f) { tf_gr = f; + updateAllGraphic(); } void GraphicAnalysis::setSpectrumTransformFunction(std::function f) { tf_fft = f; + updateAllGraphic(); } diff --git a/libs/piqt_utils/pivaluetree_edit.cpp b/libs/piqt_utils/pivaluetree_edit.cpp index 285f618..a34be32 100644 --- a/libs/piqt_utils/pivaluetree_edit.cpp +++ b/libs/piqt_utils/pivaluetree_edit.cpp @@ -608,7 +608,7 @@ void PIValueTreeEdit::applyVariantEdit(PIVariantEdit * ve, const PIValueTree & v ve->setAttributes(attributesWithRO(vt.attributes())); ve->setValue(vt.value()); ve->setFullEditMode(is_full_edit); - ve->setToolTip(PI2QString(vt.attribute(PIValueTree::Attribute::toolTip).toString())); + ve->setToolTip(PIVariantEditorBase::vtTr(vt.attribute(PIValueTree::Attribute::toolTip).toString())); }