問題タブ [qdial]
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.
python - PyQt を使用したカスタム QDial ノッチ ティック
現在、このカスタム回転ウィジェットを使用して、ダイヤル ハンドルがデフォルト値QDial()
の位置ではなく上向きになっています。0
180
目盛りの間隔を変更するには、setNotchTarget()
を使用してノッチの間隔を空けますが、これにより目盛りが均等に分散されます (左)。調整可能な目盛りが3 つだけのカスタム ダイヤルを作成したい(右)。
中心の目盛りは決して移動せず、常に北の位置0
. ただし、他の 2 つの目盛りは調整可能で、等間隔にする必要があります。たとえば、目盛りが に設定されている場合、70
左右の目盛り35
単位が中心から配置されます。同様に、目盛りが に変更された場合、目盛りの120
間隔は になります60
。
これどうやってするの?を使用してこれが不可能な場合QDial()
、他のどのウィジェットでこれを行うことができますか? PyQt4 と Python 3.7 を使用しています