Отрисовки статического SVG с помощью G-code на координатном устройстве

Доброго времени суток !

Есть задача отрисовки статического SVG с помощью G-code на координатном устройстве.

Так как в Qt есть очень серьезный функционал по отрисовке SVG на различных виджетах - понимаю что должна быть возможность доступа к методам отрисовки примитивов не на уровне : QPainter::drawLine(..), QPainter::drawRect(..), QPainter::drawEllipse(..) …, а еще на более низком уровне где все фигуры (в том числе окружности, сегменты, кривые Безье и тд...) отрисовываются короткими отрезками с заданными начальными, конечными координатами и набором параметров !

  • Фактически мой вопрос в том: какой метод нужно перегрузить для отрисовки примитивов и их параметров (QPoint,QLine) в QSvgWidget для получения контроля за отрисовкой ?
  • Или как вариант: есть ли возможность получить доступ к уже отрисованным примитивам и их параметрам в QSvgWidget для движения по траектории предварительно отрисованного .svg рисунка ?

Буду очень благодарен за любую информацию !!!

С уважением, Юрий.


Ответы (0 шт):