[TD]fix bad preference keys

- GeomHatch color, centerline color, ortho balloon
  filled triangle end
This commit is contained in:
wandererfan
2020-03-15 15:25:16 -04:00
committed by WandererFan
parent 1cd05192cd
commit 10d802698b
4 changed files with 12 additions and 11 deletions

View File

@@ -779,10 +779,10 @@
</sizepolicy>
</property>
<property name="toolTip">
<string>Keep pyramid leader line end in vertical or horizontal position</string>
<string>Restrict Filled Triangle line end to vertical or horizontal directions</string>
</property>
<property name="text">
<string>Balloon Pyramid Vertical</string>
<string>Balloon Ortho Triangle</string>
</property>
<property name="checked">
<bool>true</bool>

View File

@@ -869,7 +869,8 @@ int QGIViewBalloon::prefDefaultArrow() const
bool QGIViewBalloon::prefOrthoPyramid() const
{
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter()
.GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Dimensions");
.GetGroup("BaseApp")->GetGroup("Preferences")->
GetGroup("Mod/TechDraw/Decorations");
bool ortho = hGrp->GetBool("PyramidOrtho", true);
return ortho;
}

View File

@@ -341,7 +341,7 @@ QColor TaskCenterLine::getCenterColor()
{
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter()
.GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations");
App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("CosmoCLColor", 0x00000000));
App::Color fcColor = App::Color((uint32_t) hGrp->GetUnsigned("CenterColor", 0x00000000));
return fcColor.asValue<QColor>();
}

View File

@@ -186,7 +186,7 @@ void ViewProviderGeomHatch::getParameters(void)
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter()
.GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Colors");
App::Color fcColor;
fcColor.setPackedValue(hGrp->GetUnsigned("Hatch", 0x00FF0000));
fcColor.setPackedValue(hGrp->GetUnsigned("GeomHatch", 0x00FF0000));
ColorPattern.setValue(fcColor);
hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")->GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations");
@@ -197,12 +197,12 @@ void ViewProviderGeomHatch::getParameters(void)
WeightPattern.setValue(weight);
}
bool ViewProviderGeomHatch::canDelete(App::DocumentObject *obj) const
{
// deletion of hatches don't destroy anything
// thus we can pass this action
Q_UNUSED(obj)
return true;
bool ViewProviderGeomHatch::canDelete(App::DocumentObject *obj) const
{
// deletion of hatches don't destroy anything
// thus we can pass this action
Q_UNUSED(obj)
return true;
}
TechDraw::DrawGeomHatch* ViewProviderGeomHatch::getViewObject() const