开箱即用,您可以在 QML 中绘制矩形。你可以破解它来获得 line 。可以使用圆角矩形来实现圆形。
如何创建一个代表贝塞尔曲线(最好是三次曲线)的项目?似乎可以沿着 cubic bezier path 构建一个旋转木马,但我找不到一些东西来获得具有颜色和厚度的简单贝塞尔曲线。有什么想法吗?
ps.:如果颜色有渐变,我会非常高兴,但只有这样才好。
最佳答案
使用 Qt Quick 2,您可以使用 Canvas 项目进行 2D 绘图(类似于 HTML 5 Canvas )。请参阅http://qt-project.org/doc/qt-5/qml-qtquick-context2d.html#bezierCurveTo-method
关于qt - 如何在QML中渲染三次贝塞尔曲线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19983567/