Qtのプログレスバーのアニメーションを無効にして、代わりにメーターのように動作させることはできますか?Qtのプログレスバーアニメーションを無効にする
以下はデフォルトの動作ですが、光り輝く波が定期的に通過しないようにしたいと思います。私は、CPU、メモリ、ディスクスペースなどの使用済みリソースを表示するために使用したいと考えていました。
Qtのプログレスバーのアニメーションを無効にして、代わりにメーターのように動作させることはできますか?Qtのプログレスバーアニメーションを無効にする
以下はデフォルトの動作ですが、光り輝く波が定期的に通過しないようにしたいと思います。私は、CPU、メモリ、ディスクスペースなどの使用済みリソースを表示するために使用したいと考えていました。
CSS:
QProgressBar::chunk {
background-color: #3add36;
width: 1px;
}
QProgressBar {
border: 2px solid grey;
border-radius: 0px;
text-align: center;
}
PyQtは例:
my_progress_bar = QProgressBar()
my_progress_bar.setStyleSheet(" QProgressBar { border: 2px solid grey; border-radius: 0px; text-align: center; } QProgressBar::chunk {background-color: #3add36; width: 1px;}")
使用しているプログレスバーがWindows Vista lookあるように見えます。 stylesheetを変更して動作を変更できるはずです。バックグラウンド、プログレスバーおよび/またはチャンクのイメージを置き換えてみてください。 QTデザイナーで使用するため
まあ、それは醜いです。もっと自然に見えるアプローチはありますか? –
完璧な、ありがとう、ありがとう! –