【问题标题】:How can I draw an open curve which is filled by a brush in Qt?如何在 Qt 中绘制由画笔填充的开放曲线?
【发布时间】:2012-04-11 15:40:51
【问题描述】:

我在 Qt 中编程,我需要绘制一条打开的曲线并用画笔颜色填充它。 我不希望它像多边形一样关闭。 考虑到我的曲线是正弦曲线,我也只想填充曲线的上半部分(X 轴上方的部分)

【问题讨论】:

标签: c++ qt curve


【解决方案1】:

您可以使用QPainterPathhere 是文档链接。 QPainterPath 有quadTocubicTo 可以绘制曲线的方法。

文档也有一些很好的示例代码,其行为与您正在寻找的一样

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    • 1970-01-01
    • 2019-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多