Qt 动画之QPropertyAnimation

Posted wxh-53919

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt 动画之QPropertyAnimation相关的知识,希望对你有一定的参考价值。

 1 //定义
 2 QPropertyAnimation* _pAnimation= new QPropertyAnimation(this, "geometry");
 3 //设置动画持续时间
 4 _pAnimation _pAnimation->setDuration(200);
 5 //开始位置
 6 _pAnimation->setKeyValueAt(0, QRect(rect().left(), rect().top(), rect().width(), rect().height()));
 7 //结束位置
 8  _pAnimation->setKeyValueAt(1, QRect(rect().left(), -rect().height(), rect().width(), rect().height()));
 9 //开始动画效果
10  _pAnimation->start();

 

以上是关于Qt 动画之QPropertyAnimation的主要内容,如果未能解决你的问题,请参考以下文章

Qt之界面出现消失动画效果(简单好用)

Qt终结者之QML动画

Qt之对话框消失动画

Qt 之 QTimeLine

Qt 之 QTimeLine

Qt之等待提示框(QMovie)