現在、Qt 4.8 (C++) を使用してボートの上面図を描画しようとしています。ボートが動き回る QWidget を実装したいと思います。
したがって、ボートの上面図を描く必要があります。これは次のようになります (必要なのは外側のボーダーのみです)。
(ソース: 4vector.com )
現在、QPainterPath と組み合わせて QPainter を試していますが、楕円体と長方形を正しく組み合わせる方法がわかりません。別のオプションは、ポリゴンとして描画することですが、見栄えを良くするには多くのポイントが必要です.
また、長方形と 2 つの楕円体のみを使用したソリューション、または同様のソリューションがより美しいと思います。
ご協力いただきありがとうございます。