これはQt SDKのセットアップウィザードから来たものですが、QProgressBarは累積バーのみをサポートしているようですが、どうやって以下のようにしましたか?それはQtのオープンソース版に含まれていますか?次の図のように進行状況バーを作成するにはどうすればよいですか?
答えて
あなたが考えるより簡単です... QProgressBarでsetRange(0, 0)
する必要があります。すべてのプラットフォームで同様の動作はしません。
のMac OS Xのスタイルで、それは次のようになります。
ブルーのストライプは、それが(ビスタ/ 7スタイルで)次のようになります。Windowsでは右
に移動します。
緑色のインジケータは、左から右に表示されます。もちろん、プログレスバーの一部だけを取るでしょう。
ブルーボックス拡大または静的ですか? QProgressBarはアニメーション付きの別のコントロールの上に置くことができます。 静的であれば、QProgressBarなしでImageだけをアニメーションできます。
左から右へ円と後ろに – daisy
QParallelAnimationGroupはこの機能を実装するのに役立つと仮定します。 QImage( "bluebox.jpg")を使用してQWidgetを作成してから使用する必要があります。QParallelAnimationGroup * group = new QParallelAnimationGroup; QPropertyAnimation * anim =新しいQPropertyAnimation(画像、 "pos"); anim-> setDuration(750 + i * 25); anim-> setEasingCurve(QEasingCurve :: InOutBack); group-> addAnimation(anim); – Dmitry
- 1. 進行状況バーの進行状況を変更するにはどうすればいいですか?
- 2. React NativeでAPIリクエストの進行状況バーを作成するにはどうすればよいですか?
- 3. 矢印テーマ進行状況バーのナビゲーションを作成するにはどうすればよいですか?
- 4. マルチステップフォームで進行状況バーの一連の手順を行うにはどうすればよいですか?
- 5. 進行状況バーにアップロードの割合を表示するにはどうすればよいですか?
- 6. 各ループの進行状況バーにテキストラベルを設定するにはどうすればよいですか?
- 7. OnSelectedIndexChangedの進行状況バーを更新するにはどうすればよいですか?
- 8. ループ内の進行状況バーを更新するにはどうすればよいですか?
- 9. ループ内の進行状況バーを変更するにはどうすればよいですか?
- 10. Rails 3 + delayed_job:タスクの進行状況を追跡するにはどうすればいいですか?(ランディングページの進行状況バーなど)
- 11. Androidの進行状況バーにダウンロードの進行状況を表示するにはどうすればいいですか?
- 12. cssのみでイメージ上に円形の進行状況バーを作成するにはどうすればよいですか?
- 13. jqueryで進行状況バーを作成する方法は?
- 14. このような状況でSQLクエリを作成するにはどうすればよいですか?
- 15. このような状況でCSSスプライトを作成するにはどうすればよいですか?
- 16. HapiJSで重いAPIの進行状況を維持するにはどうすればよいですか?
- 17. どのようにこの進行状況バーを行うことができますか?
- 18. 進行状況に応じてシークバーの進行状況を変更するにはどうすればよいですか?
- 19. コンソールの進行状況バーを作成しますか? (Windows)
- 20. 進行状況のイベントを進行状況バーにリンクする方法
- 21. 進行状況の値をスレッドからアクティビティに渡すにはどうすればよいですか?
- 22. 進行状況バーを作成する - JDialogを更新する
- 23. uisliderなしでストリームの進行状況を表示するにはどうすればよいですか?
- 24. Perlでrsyncの進行状況メッセージを取得するにはどうすればよいですか?
- 25. winformクライアントでSQL Server SPの進行状況を表示するにはどうすればよいですか?
- 26. CKEditorでアップロードの進行状況を表示するにはどうすればよいですか?
- 27. wxPythonの進行状況バー
- 28. pandas.DataFrame.to_sqlの進行状況バー
- 29. 進行状況のテキストを含む水平進行状況バー
- 30. 進行状況ダイアログでキャンセルボタンを設定するにはどうすればよいですか?
ここで最小限のケースを置くことができますので、テストすることができますか? setRange(0,0)だけがうまくいきません。 – daisy
スタイルに依存することに注意してください。 Qtデザイナーをオンにして、プロパティで再生を開始します。最大値を0に変更すると、値は自動的に-1に変更されます。 setMaximumとsetValueを代わりに使用してみてください。おそらく、setRangeには入力引数の「検証」があります。さまざまなスタイルのdesingerプレビューフォーム –