路径曲线QML类型
定义Catmull-Rom曲线上的一个点。 更多...
导入声明 | import QtQuick |
属性
详细描述
PathCurve提供了一种简单的方法来指定通过一系列点的曲线。通常会在一系列中使用多个PathCurve,如下面的例子所示
import QtQuick Canvas { width: 400; height: 200 contextType: "2d" Path { id: myPath startX: 0; startY: 100 PathCurve { x: 75; y: 75 } PathCurve { x: 200; y: 150 } PathCurve { x: 325; y: 25 } PathCurve { x: 400; y: 100 } } onPaint: { context.strokeStyle = Qt.rgba(.4,.6,.8); context.path = myPath; context.stroke(); } }
此示例生成以下路径(起始点和PathCurve点用红色突出显示)
另请参阅 Path,PathLine,PathQuad,PathCubic,PathArc和PathSvg。
属性文档
© 2024 Qt公司有限公司。本文件中包含的文档贡献是各自所有者的版权所有。本文件提供的文档依据自由软件基金会发布的GNU自由文档许可证版本1.3的条款进行许可。Qt及其商标是芬兰的Qt公司以及/或在其他国家的商标。所有其他商标均为各自所有者的财产。