Skip to content

Commit

Permalink
Merge pull request #989 from ra3xdh/987-ellicpticarc-bug
Browse files Browse the repository at this point in the history
fix wrong selected bounding box for elliptic arc
  • Loading branch information
zergud authored Oct 9, 2024
2 parents 6495e8f + e3dbb0e commit 77b46ef
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions qucs/paintings/ellipsearc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,12 @@ void EllipseArc::paint(QPainter *painter) {
painter->setPen(QPen(Qt::white, Pen.width(), Pen.style()));
painter->drawArc(cx, cy, x2, y2, Angle, ArcLen);

painter->setPen(QPen(Qt::darkRed, 2));

misc::draw_resize_handle(painter, QPoint{cx, cy});
misc::draw_resize_handle(painter, QPoint{cx, y2});
misc::draw_resize_handle(painter, QPoint{x2, cy});
misc::draw_resize_handle(painter, QPoint{x2, y2});
misc::draw_resize_handle(painter, QPoint{cx, cy + y2});
misc::draw_resize_handle(painter, QPoint{cx + x2, cy});
misc::draw_resize_handle(painter, QPoint{cx + x2, cy + y2});
}
painter->restore();
}
Expand Down

0 comments on commit 77b46ef

Please sign in to comment.