【发布时间】:2012-04-11 15:40:51
【问题描述】:
我在 Qt 中编程,我需要绘制一条打开的曲线并用画笔颜色填充它。 我不希望它像多边形一样关闭。 考虑到我的曲线是正弦曲线,我也只想填充曲线的上半部分(X 轴上方的部分)
【问题讨论】:
-
一张你想做的事的图片,也许是用油漆画的,会有所帮助。
我在 Qt 中编程,我需要绘制一条打开的曲线并用画笔颜色填充它。 我不希望它像多边形一样关闭。 考虑到我的曲线是正弦曲线,我也只想填充曲线的上半部分(X 轴上方的部分)
【问题讨论】:
您可以使用QPainterPath,here 是文档链接。 QPainterPath 有quadTo 和cubicTo 可以绘制曲线的方法。
文档也有一些很好的示例代码,其行为与您正在寻找的一样
【讨论】: