如何沿固定路径拖动项目? [在 Qt 图形视图中]

Posted

技术标签:

【中文标题】如何沿固定路径拖动项目? [在 Qt 图形视图中]【英文标题】:How to drag an item along a fixed path? [in Qt Graphics View] 【发布时间】:2016-03-11 20:43:24 【问题描述】:

你如何让像这张图片中的红色对象一样沿着白线拖动,使其随着线条弯曲而旋转并保持固定在线条上?

在 Qt 中使用 GraphicsItems。

【问题讨论】:

得到圆的半径,偏移你的盒子,在圆心上旋转,学习一些数学。 【参考方案1】:

正如丹尼尔·桑切斯所说:

得到圆的半径,偏移你的盒子,在圆心上旋转, 学点数学

【讨论】:

以上是关于如何沿固定路径拖动项目? [在 Qt 图形视图中]的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 沿曲线路径拖动对象

如何仅在android中限制沿y轴的拖放?

Qt动画椭圆沿圆

Qt - 在QGraphicScene中拖放时如何从项目中获取文本?

如何在多个 QT 图形视图小部件之间同步移动

ThreeJs之选中模型中的物体及物体沿轨迹移动