c++ - Qt - 将 QEasingCurve 的输出用于动画以外的其他内容

标签 c++ qt

不知道有没有人能帮上忙。

例如,如果我想将 QEasingcurve 的输出用于除驱动 QAnimation 之外的其他目的,这可能吗?例如,如果我在我的 GUI 上读出一个数字,我想要增长、超调和弹回原位,我可以为此目的使用 QEasingcurve 吗?

我已经使用 Qt 很长一段时间了,但从未涉足其中的任何部分 - 我正在尝试解决它但无法解决,所以我想在这里问一下。

最佳答案

我不确定我是否正确理解你想要显示的内容,但据我了解,使用 QPropertyAnimation可能是要走的路。

但是,要回答您的问题,您当然可以使用 QEasingCurve以独立的方式,你只需要使用 valueForProgress(qreal progress)成员函数。

关于c++ - Qt - 将 QEasingCurve 的输出用于动画以外的其他内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4713548/

相关文章:

c++ - 如何提高与字符串相关的迭代器性能?

c++ - PCL-错误 C2039 : 'PointType' : is not a member of 'boost::shared_ptr<T>'

c++ - 进程启动后立即调试

c++ - SDL_TTF 绘制垃圾

c++ - 什么是qt framebuffer工作机制?

c++ - 如何根据用户调整二维网格大小?

c++ - ft2build.h : No such file or directory - Freetype 2. 6

c++ - 创建组合框的 9x9 网格时的警告

c++ - QTabWidget:确定页面为QTableWidget

c++ - 如果指针指向一个新对象,信号/槽连接会发生什么