SpinBox mit unterschiedlicher Schrittweite

Alles rund um die Programmierung mit Qt
Antworten
Okeanos
Beiträge: 14
Registriert: 16. Juli 2009 20:19

SpinBox mit unterschiedlicher Schrittweite

Beitrag 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.
archer
Beiträge: 306
Registriert: 2. Februar 2006 09:56

Beitrag von archer »

Von QAbstractSpinBox ableiten, da kannst du alles selber implementieren.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Oder verwende stattdessen eine QComboBox.
Okeanos
Beiträge: 14
Registriert: 16. Juli 2009 20:19

Beitrag 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.
Antworten