Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 1.18 KB

File metadata and controls

15 lines (10 loc) · 1.18 KB

Паутина

Основное задание

Реализовать отрисовку паутины.

  1. Рисовать паутину только при зажатой левой кнопке мыши.
  2. Центр паутины должен находится в текущем положении курсора.
  3. При перемещении курсора, центр паутины так же должен сдвигаться.
  4. Реализовать метод, который будет удерживать курсор в пределах окна виджета.
  5. При отрисовки паутины изменить курсор на один из стандартных или на свой. Как только рисование заканчивается, возвращать курсор по умолчанию.

Паутина должна быть сложнее, чем просто линии от края к курсору, но и слишком сложной ее делать не стоит.

При реализации паутины используйте только QPainter::DrawLine, QPainter::DrawPolyigon и QPainter::DrawPolyline.