問題タブ [qpropertyanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
386 参照

qt - QPushButton グラフィックのチュートリアル

のグラフィック/アニメーション/デザインを行う方法を学ぶための良いチュートリアルを知っている人はいQt QPushButtonますか?

私は自分に適したものを探していましたが、本当に興味深く、よく説明されているものはありません.

ドキュメントを読みましたが、いくつかのアプリケーションといくつかの例が必要です。さらに、良いインスピレーションの源にもなります。

0 投票する
2 に答える
1684 参照

c++ - QBrush の色をアニメーション化する方法

の色をアニメートしたいQBrush。詳細については、以下のコードを参照してください

それが私の.hファイルです

それは私の .cpp ファイルです

それがアニメーションです:

しかし、うまくいかず、何も起こらず、ブラシの色は以前と同じです。修正するにはどうすればよいですか?

0 投票する
1 に答える
152 参照

c++ - QListView のサイズ変更をアニメーション化する

updateGeometry を呼び出してコンテンツに適合させることができる QListView があります。今、私はそれをアニメーション化したいと思っています。ウィジェットのサイズが変更された後に呼び出されるため、resizeEvent は使用できません。このアニメーションを開始する適切な場所はどこですか?どのメンバーが内部的に呼び出されるのでしょうか?

0 投票する
1 に答える
1138 参照

qt - QPropertyAnimation の開始が遅れる

マウスが親ウィジェットの上に置かれたときにフレームを表示/非表示にする小さなアニメーションがあります (「MyWidget」の下のコード スニペット)。

アニメーションは、フレームの maximumWidth プロパティを変更するだけで、フレームが「スライドイン効果」として見えるようになります。(フレーム自体はグリッド レイアウトで配置されます。)

私の質問は、アニメーションを遅らせて開始する方法ですか? 例: マウスの leaveEvent の 500 ミリ秒後に開始するため、スライド アウト効果が遅延し、すぐには開始されませんでした。

0 投票する
0 に答える
517 参照

qt - QPropertyAnimation でスライドショー中に定期的なちらつき/ドラッグ効果を回避する方法

QPropertyAnimation は、約 1 ~ 2 秒の長いアニメーション中に周期的なちらつき/ドラッグ効果を生成します。短時間のアニメーション (約 500 ミリ秒以下) の場合、QPropertyAnimation は、特定のちらつき/ドラッグ効果なしでスムーズなアニメーションを生成します。そのちらつき/ドラッグのような効果は、約 500 ミリ秒ごとに表示されます。そして、私はできるだけ早くいくつかの解決策に出くわす必要があります。問題を再現する最小限のコンパイル可能な例を添付しました。ご覧いただき、お役立てください。

私は Windows10 で Qt5.5 を使用しています。MinGW と Visual Studio 2013 コンパイラ、Core i5 Laptop の両方を使用しています。