我有很多 QLabel,需要为它们全部制作动画。比如,将它们移到屏幕外以隐藏它们,然后将它们移回来。我可以为每个 QPropertyAnimation 创建一个,但这听起来不对。
我试图让它们都是来自同一个父窗口的子窗口,然后移动父窗口,但当我使用与主窗口不同的父窗口时,它们实际上并没有显示。 (也请随时帮助我,但我认为这看起来像是另一个问题)
我希望我已经把我的问题说清楚了。提前致谢。
最佳答案
最简单的方法是使用“同父异母”解决方案。
您应该检查您的父窗口小部件是否足够大以包含所有其他标签,并且它自己的父窗口是主窗口。
关于c++ - 在 Qt 中为大量对象设置动画的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623447/