From 2c0a69e171052829e8addd9acc75fed3fad2f629 Mon Sep 17 00:00:00 2001 From: wandererfan Date: Sat, 2 Dec 2023 09:45:21 -0500 Subject: [PATCH] [TD]fix fix hidden line style --- src/Mod/TechDraw/Gui/QGIViewPart.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Mod/TechDraw/Gui/QGIViewPart.cpp b/src/Mod/TechDraw/Gui/QGIViewPart.cpp index 0d63b907d1..f11bae9e41 100644 --- a/src/Mod/TechDraw/Gui/QGIViewPart.cpp +++ b/src/Mod/TechDraw/Gui/QGIViewPart.cpp @@ -329,11 +329,8 @@ void QGIViewPart::drawAllEdges() } if (!(*itGeom)->getHlrVisible()) { - // the HiddenLine parameter is 0 (solid) or 1 (dashed) - // Qt PenStyle(1) is continuous and PenStyle(2) is dashed - int qtStyle = Preferences::getPreferenceGroup("General")->GetInt("HiddenLine", 0) + 1; - item->setLinePen(m_dashedLineGenerator->getBestPen( 0, (Qt::PenStyle)qtStyle, - vp->HiddenWidth.getValue())); + item->setLinePen(m_dashedLineGenerator->getLinePen(Preferences::HiddenLineStyle(), + vp->LineWidth.getValue())); item->setWidth(Rez::guiX(vp->HiddenWidth.getValue())); //thin item->setZValue(ZVALUE::HIDEDGE); }