在Qt中设置大量对象动画的最简单方法

Easiest way to animate lots of objects in Qt

本文关键字:动画 最简单 方法 对象 Qt 设置      更新时间:2023-10-16

我有很多QLabel,需要将它们全部设置为动画。比如,把它们移到屏幕外以隐藏它们,然后再移回来。我可以为每一个创建一个QPropertyAnimation,但这听起来不对。

我试图让它们都是来自同一个父级的子级,然后移动父级,但当我使用不同的父级而不是主窗口时,它们实际上不会显示。(也可以帮我,但我认为这看起来是另一个问题)

我希望我把我的问题说得足够清楚。提前谢谢。

最简单的方法是使用"相同的父级"解决方案。

您应该检查您的父窗口小部件是否足够大,可以包含所有其他标签,并且它自己的父窗口是主窗口。