BlockBusItem paint fix
This commit is contained in:
2020-08-14 18:00:58 +03:00
parent d6cc5f0033
commit ddc4da54be
2 changed files with 2 additions and 1 deletions

2
pip

Submodule pip updated: e76a07a3f3...31f0d88157

View File

@@ -732,6 +732,7 @@ void BlockBusItem::paint(QPainter * p, const QStyleOptionGraphicsItem * o, QWidg
QPen _pen(p->pen()); QPen _pen(p->pen());
for (int i = 0; i < segments.size(); ++i) { for (int i = 0; i < segments.size(); ++i) {
_pen.setWidthF(pen_width); _pen.setWidthF(pen_width);
_pen.setCapStyle(Qt::SquareCap);
p->setPen(_pen); p->setPen(_pen);
p->drawLine(pol[segments[i].first], pol[segments[i].second]); p->drawLine(pol[segments[i].first], pol[segments[i].second]);
if (pointSegmentsCount(segments[i].first) > 2) { if (pointSegmentsCount(segments[i].first) > 2) {