Seite 1 von 1

QComboBox?

Verfasst: 23. Juli 2007 15:22
von Whitefurrows
Hallo,

1.) Wie kann ich die Einträge in einer QComboBox zentrieren?
2.) Wie kan der längste Eintrag in der QComboBox vollständig angezeigt werden?

Gruß,

Whitefurrows

Verfasst: 23. Juli 2007 19:56
von upsala
QItemDelegate

Verfasst: 23. Juli 2007 22:02
von Whitefurrows
Mh, das verstehe ich nicht so ganz mit dem QItemDelegate. Muss ich da jetzt extra eine Klasse von QItemDelegate ableiten und dann meine ComboBox mit promote to custom widget zuordnen? Wenn ja ist mir aber immer noch nicht ganz klar wie ich dann die Klasse nutzen kann um die zuvor gestellenten Probleme zu lösen. Kann ich das nicht irgendwie auch im Designer einstellen?

Gruß,

Whitefurrows

Verfasst: 23. Juli 2007 22:11
von upsala
Nein, du leitest eine Klasse von QItemDelegte ab und weist sie deiner QComboBox mit setItemDelegate() zu. Du kannst aber auch das Model das du der QComboBox zugewiesen hast sagen lassen, daß die Items zentriert sein sollen.

Ansonsten schon mal sizeAdjustPolicy angeschaut?

P.S.: Der Designer kann nicht alles und soll auch nicht alles können...