2009-05-12 3 views
2

Ich habe eine QDoubleSpinBox in QT. Ich möchte die Step-Up- und/oder Down-Buttons bedingt deaktivieren. Ich bin mir nicht sicher, wie ich das machen soll.Wie man die Auf-/Ab-Tasten in der QDoubleSpinBox deaktiviert

Ich sah, dass in der QAbstractSpinBox ein Flag namens StepEnabledFlag ist. Aber ich bin mir nicht sicher, wie ich das einstellen soll.

Kann mir jemand dabei helfen.

Dank Arjun

Antwort

4

Verwenden Sie QAbstractSpinBox::setButtonSymbols(). Sie können eine oder beide der Pfeiltasten deaktivieren.

Referenz der Dokumentation: http://doc.trolltech.com/4.5/qabstractspinbox.html#buttonSymbols-prop.

+3

Tatsächlich können Sie mit den Schaltflächensymbolen zwischen den Pfeiltasten "Nach oben" und "Nach unten", Plus- und Minus-Schaltflächen oder gar keine Schaltflächen wählen. Sie können sie nicht einzeln aktivieren und deaktivieren. –

Verwandte Themen