Как нарисовать выпуклый прямоугольник в сочетании с эллипсоидами, используя Qt4.8 (C++)? (вид сверху на лодку)
В настоящее время я пытаюсь нарисовать вид сверху лодки, используя Qt 4.8 (C++). Я хочу реализовать QWidget, в котором лодка движется.
Поэтому мне нужно нарисовать вид сверху лодки, это должно выглядеть примерно так (нужны только внешние границы):
В настоящее время я экспериментирую с QPainter в сочетании с QPainterPath, но я не могу понять, как правильно комбинировать эллипсоиды и прямоугольники. Другой вариант - нарисовать его как многоугольник, но мне нужно много точек, чтобы он выглядел хорошо.
Кроме того, я думаю, что решение, использующее только прямоугольник и два эллипсоида или аналогичные решения, было бы более красивым.
Заранее большое спасибо за вашу помощь!