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

标签 c++ qt user-interface

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

我试图让它们都是来自同一个父窗口的子窗口,然后移动父窗口,但当我使用与主窗口不同的父窗口时,它们实际上并没有显示。 (也请随时帮助我,但我认为这看起来像是另一个问题)

我希望我已经把我的问题说清楚了。提前致谢。

最佳答案

最简单的方法是使用“同父异母”解决方案。

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

关于c++ - 在 Qt 中为大量对象设置动画的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623447/

相关文章:

c++ - Tic Tac Toe cin 输入问题

c++ - glm 和 cxx-prettyprint,clang : call to function 'operator <<' that is neither visible in the template definition

c++ - C++ 中的函数如何以最少的复制返回值或引用?

c++ - 面向 Delphi 开发人员的 Qt

c++ - Qt - 什么是 QDockWidget::toggleViewAction 的常规小部件等价物

javascript - js 未定义 QML 元素

c++ - facebook api过度休息得到不正确的签名<error_code> 104

ios - 我的 iOS 应用程序更新从用户的旧版本中删除了持久数据

javascript - 如何在模块化用户界面中管理基于事件的输入?

python - 在 Tkinter 中执行函数期间程序卡住