最新的Qt Creator在启动时有动画效果,小部件由深到浅显示,我不知道我应该使用Qt的动画框架的哪个属性来制作类似的东西?
更新
好的,我尝试使用 windowOpacity 动画:
QPropertyAnimation *anim = new QPropertyAnimation(this, "windowOpacity", this);
connect(anim, SIGNAL(finished()), SLOT(animationFinished()));
anim->setDuration(1000);
anim->setStartValue(0.0);
anim->setEasingCurve(QEasingCurve::InOutQuad);
anim->setEndValue(1.0);
anim->start(QPropertyAnimation::DeleteWhenStopped);
但是,当我在 XFWM4 中禁用“显示合成”时,效果不起作用,但 QtCreator 仍然有。