1

多くの相互依存関係があるため、ユーザーがパラメーターを連携させるのに役立つアプリケーションを維持しています。

現在、変数 Y のデフォルト値 x があります。ユーザーが他の変数 Z を変更すると、x より大きい Y の新しい最小値が存在する可能性があります。これは、スピンボックスの最小値として設定されています。スピンボックスは現在の値を表示できなくなり、最小値を表示するようになりました。ユーザーが自分の古い値を確認できるようにしたいと考えています。このようなことを達成するために Qt に表示されない設定はありますか?

同じ質問が QComboBox にも当てはまります。

4

2 に答える 2

1

1 つのアプローチとして、Qt 標準 QSpinBox (または QComboBox からの 2 番目のケース) から継承された新しいクラスを作成し、それらに独自のロジックを追加することができます。境界をチェックします。

于 2009-11-26T12:26:56.650 に答える
0

別のアプローチは、各ウィジェットを関数に接続して、他の値が正しいかどうかをチェックすることです(正しくない場合は、それらを修正します):)

于 2009-12-02T18:18:57.920 に答える