Qtでプログラミングしているので、開いている曲線を描き、ブラシの色で塗りつぶす必要があります。ポリゴンのように閉じたくありません。私の曲線が正弦波であることを考えると、曲線の上半分(X軸より上の部分)だけを塗りつぶしたいのですが
を使用できますQPainterPath
。ここにドキュメントのリンクがあります。QPainterPathにはquadTo
、cubicTo
曲線を描くことができるメソッドがあります。
ドキュメントには、探しているように動作するいくつかの素晴らしいサンプルコードもあります