[TD]update leaderline immediate when props change

This commit is contained in:
wandererfan
2020-01-26 14:11:26 -05:00
committed by WandererFan
parent 3f5234c357
commit 6029d629be

View File

@@ -404,6 +404,7 @@ void QGILeaderLine::draw()
} else {
setPrettyNormal();
}
update(boundingRect());
}
QPainterPath QGILeaderLine::makeLeaderPath(std::vector<QPointF> qPoints)
@@ -584,8 +585,9 @@ double QGILeaderLine::getEdgeFuzz(void) const
QColor QGILeaderLine::getNormalColor()
{
// Base::Console().Message("QGILL::getNormalColor()\n");
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter()
.GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/LeaderLinens");
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter().
GetGroup("BaseApp")->GetGroup("Preferences")->
GetGroup("Mod/TechDraw/LeaderLines");
App::Color fcColor;
fcColor.setPackedValue(hGrp->GetUnsigned("Color", 0x00000000));
m_colNormal = fcColor.asValue<QColor>();