16,239
社区成员
发帖
与我相关
我的任务
分享
想在pyqt5里里面实现这种效果,挪动一其中的一根线,与之相连的一起被挪动。
我用的QgraphicsLineItem,但是不知道怎么设置这种转折点,所以一个线段就是一个新的Item,具体效果如下,想求助一下大家,这个要怎么才嫩做成像上图一样的效果啊?
在你原有的基础上让中间的那条线的端点等于上下两条线的一个端点,然后连接几个信号槽,当某一条线拖动的时候同步刷新与之端点相连的线就行了
我想到的方法是,通过鼠标的位移,和三条线的原始坐标,计算三条线的新坐标,重画