[TD]Centralize preference getters

This commit is contained in:
wandererfan
2020-04-12 20:44:08 -04:00
committed by WandererFan
parent a6cfe5c47f
commit a3029fec74
61 changed files with 881 additions and 501 deletions

View File

@@ -35,6 +35,7 @@
#include <Base/Console.h>
#include <Base/Parameter.h>
#include "PreferencesGui.h"
#include "QGIPrimPath.h"
#include "QGIVertex.h"
@@ -44,12 +45,7 @@ QGIVertex::QGIVertex(int index) :
projIndex(index),
m_radius(2)
{
Base::Reference<ParameterGrp> hGrp = App::GetApplication().GetUserParameter().GetGroup("BaseApp")->
GetGroup("Preferences")->GetGroup("Mod/TechDraw/Decorations");
App::Color fcColor;
fcColor.setPackedValue(hGrp->GetUnsigned("VertexColor", 0x00000000));
QColor vertexColor = fcColor.asValue<QColor>();
QColor vertexColor = PreferencesGui::vertexQColor();
setFill(vertexColor, Qt::SolidPattern);
setRadius(m_radius);