Реализовать отрисовку паутины.
- Рисовать паутину только при зажатой левой кнопке мыши.
- Центр паутины должен находится в текущем положении курсора.
- При перемещении курсора, центр паутины так же должен сдвигаться.
- Реализовать метод, который будет удерживать курсор в пределах окна виджита.
- При отрисовки паутины изменить курсор на один из стандартных или на свой. Как только рисование заканчивается, возвращать курсор по умолчанию.
Паутина должна быть сложнее, чем просто линии от края к курсору, но и слишком сложной ее делать не стоит.
При реализации паутины используйте толькл QPainter::DrawLine
, QPainter::DrawPolyigon
и QPainter::DrawPolyline
.