QComboBox mit Model: "nichts" auswählen

Alles rund um die Programmierung mit Qt
Antworten
phlox81
Beiträge: 97
Registriert: 7. Juli 2009 12:30
Kontaktdaten:

QComboBox mit Model: "nichts" auswählen

Beitrag von phlox81 »

Hallo.

Ich habe eine QComboBox, welche ich mit einem QSqlTableModel befülle.
Das Klappt wunderbar, aber nun habe ich auch die situation, das dort immer etwas ausgewählt ist bzw. ich andererseits gerne einen eintrag für "keine Auswahl" hätte.

Einträge in die ComboBox vor setModel werden überschrieben, und danach landen sie im Model, was nicht so toll ist ;)

Also gibts da ne Möglichkeit?
Und wenn ich mehr als eine Spalte anzeigen will in der ComboBox, muss ich dafür einen eigenen QItemDeletegate erstellen, oder gibts da schon etwas?

phlox
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Ja, für eine mehrspaltige QComboBox brauchts einen eigenes Delegate.
Antworten