Seite 1 von 1

SpinBox mit unterschiedlicher Schrittweite

Verfasst: 2. September 2009 20:31
von Okeanos
Ich versuche eine SpinBox zu subclassen, welche nur bestimmte Werte annehmen kann. Beispielsweise 0, 2, 3, 5.

Wie kann ich Die neue Klasse so erstellen, daß ein Klick auf die Pfeile der SpinBox nur die möglichen Werte abzählt.

Den Validator , der die Texteingabe beschränkt konnte ich schon erfolgreich ändern, nur beim Klicken auf die Pfeile zählt die Box weiterhin alle möglichen Zahlen zwischen Minimum und Maximum ab.

Verfasst: 3. September 2009 07:43
von archer
Von QAbstractSpinBox ableiten, da kannst du alles selber implementieren.

Verfasst: 3. September 2009 08:35
von upsala
Oder verwende stattdessen eine QComboBox.

Verfasst: 7. September 2009 23:12
von Okeanos
Habe das ganze durch ein gänzlich neues Widget gelöst, daß ein paar weitere Kriterien erfüllt, die ich schon länger suchte. Danke für die Hilfe.