0

最新の 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 にはまだあります。

4

1 に答える 1

0

これがプロパティのリストです

たぶんあなたはwindowOpacityのものを探していますか?

この質問/回答はあなたを助けるかもしれません

于 2012-05-13T06:29:19.337 に答える