[TD]fix fail on undo of cosmetic delete

This commit is contained in:
wandererfan
2024-03-25 21:51:47 -04:00
committed by WandererFan
parent 394ed4a38f
commit f530f1a5c8
11 changed files with 107 additions and 17 deletions

View File

@@ -21,9 +21,8 @@
***************************************************************************/
#include "PreCompiled.h"
#ifndef _PreComp_
# include <cassert>
#ifndef _PreComp_
# include <QPainterPath>
# include <QPainterPathStroker>
#endif
@@ -34,7 +33,6 @@
#include <Base/Parameter.h>
#include <Gui/Control.h>
#include <Mod/TechDraw/App/DrawUtil.h>
#include <Mod/TechDraw/App/DrawViewPart.h>
#include "QGIEdge.h"
#include "PreferencesGui.h"
@@ -50,6 +48,9 @@ QGIEdge::QGIEdge(int index) :
isHiddenEdge(false),
isSmoothEdge(false)
{
setFlag(QGraphicsItem::ItemIsFocusable, true); // to get key press events
setFlag(QGraphicsItem::ItemIsSelectable, true);
m_width = 1.0;
setCosmetic(isCosmetic);
setFill(Qt::NoBrush);