私はQTでQDoubleSpinBoxを持っています。私はステップアップボタンとダウンボタンを条件付きで無効にしたいと思います。私はこれを行う方法がわかりません。QDoubleSpinBox内の上/下ボタンを無効にする方法
QAbstractSpinBoxには、StepEnabledFlagというフラグがあります。しかし、私はそれを設定する方法がわかりません。
誰もがこれで私を助けることができます。
おかげ アルジュン
私はQTでQDoubleSpinBoxを持っています。私はステップアップボタンとダウンボタンを条件付きで無効にしたいと思います。私はこれを行う方法がわかりません。QDoubleSpinBox内の上/下ボタンを無効にする方法
QAbstractSpinBoxには、StepEnabledFlagというフラグがあります。しかし、私はそれを設定する方法がわかりません。
誰もがこれで私を助けることができます。
おかげ アルジュン
あなたはステップ有効に機能のカスタム実装でQDoubleSpinBoxサブクラスを作成する必要があります。 (http://doc.qt.digia.com/4.5/qabstractspinbox.html#stepEnabled)
QAbstractSpinBox::setButtonSymbols()
を使用する。矢印ボタンの一方または両方を無効にすることができます。
ドキュメントリファレンス:http://doc.trolltech.com/4.5/qabstractspinbox.html#buttonSymbols-prop。
実際には、ボタンのシンボルを設定すると、上下の矢印ボタン、プラスとマイナスのボタン、またはボタンの選択ができません。個別に有効または無効にすることはできません。 –