首页 > 解决方案 > SetPos() 在 MainWindow 之外无法正确显示

问题描述

当我试图在构造函数中移动场景中的对象时,当我在构造函数之外的其他地方调用 move() 时,它确实会更改项目 x 和 y 坐标,但不会移动场景中的对象。但是,当我在 MainWindow 构造函数中使用 move() 方法时,它确实有效。我将对象存储在向量中。如果我从构造函数调用方法函数与 MainWindow 内的其他方法有什么区别?

标签: c++qtqgraphicssceneqgraphicsitem

解决方案


推荐阅读