Question 1:
Im making a train simulation i PyQt5. I am doing a train in QGraphicsScene that will move when dragged. The corresponding rail in the background is going