Blockview changes:

1) Теперь для создания сегмента не надо держать Shift, а перемешение шины теперь с нажатой клавишей Shift
2) Режим трассировки шин теперь пытается проложить маршрут с возможностью пересечения шины под прямым углом
3) Теперь рисуются точки соединения сегментов если их больше 2х
4) Обновлена подсказка в tooltip

p.s. update pip)
This commit is contained in:
2020-08-11 17:35:18 +03:00
parent b45bfca826
commit 3e0ec72e7d
7 changed files with 126 additions and 123 deletions

View File

@@ -1277,7 +1277,7 @@ void BlockView::trace(QPointF scene_pos_from, QPointF scene_pos_to, BlockBusItem
for (int j = 0; j < steps; ++j) {
QPoint tp = quantize(cp, grid_step).toPoint() / grid_step + dp;
if (tp != qpt)
wavetrace.fill(tp, BlockViewWavetrace::Blocked);
wavetrace.fill(tp, BlockViewWavetrace::Jump);
//qDebug() << " set" << cp;
cp += QPointF(sx, sy);
}