Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
秒単位の入力時間値に QDial コントロールを使用します。これらのダイヤルの中央に表示される自動的に追加されたテキストを変更するにはどうすればよいですか?
編集: それらは QtCurve スタイルから来ています。
秒のように秒を意味すると仮定しますか?ダイヤルが完全に回転したときの相対位置のパーセンテージを計算し、それを最大秒数のパーセンテージに適用できます。
たとえば、ダイヤルが 0 から 360 まで移動し、現在の位置が 90 の場合、そのパーセンテージは
90 / 360 * 100 = 25%。
秒単位の最大値が 60 の場合、60 の 25% です。
25 / 100 * 60 = 15 秒。
したがって、ディスプレイには 15 秒が表示されます。