この問題をさまざまな方法で検索してみましたが、関連するものは何も見つかりませんでした。おそらく、私が見つけられなかった簡単な方法があるでしょう。もしそうなら、前もってお詫び申し上げます。
アプリで多くの QSpinBoxes を使用していますが、カーソルを挿入して入力しようとすると、ブロックされて何も挿入されないという非常にイライラする動作があります。次に文字を削除すると、1 文字入力できるようになります。
例:
スピンボックスショー: 0.0000
「。」の後にカーソルを挿入します。'5' と入力したい場合、つまり 0.50000 になります。制限と精度に設定した制約があるため、スピンボックスがいっぱいであるため、これはブロックされます。「0」を 1 つ削除するには Delete キーを押す必要があるため、0.000 と表示され、「5」と入力できます。
入力中にスピンボックスにすべての有効な入力を受け入れさせ、最後に値を切り捨てることだけを心配させるにはどうすればよいですか?