Guten Tag!
Ich habe ein Problem mit der ComboBox.
Ich würde gerne eine Combobox bei Knopfdruck einen weiteren Eintrag hinzufügen. Ist dieser Eintrag ausgewählt, soll die Combobox eine ID weitergeben.
Ich kann zwar einen Eintrag hinzufügen, allerdings kann ich diesem keine ID zuordnen.
In der Doku steht etwas von flexiblen UserData, aber ich weiß nicht, welche Form dieser String haben muss.
Vielen Dank für die Hilfe!
Grüße
Michael
ComboBox: Eintrag mit ID hinzufügen
Re: ComboBox: Eintrag mit ID hinzufügen
Die UserData sind vom Typ QVaraint, dort kannst du verschiede Datentypen hinein tun, siehe Doku.
Einen Eintrag mit einer ID hinzufügen:
Nach seiner Auswahl daruf zugreifen:
Einen Eintrag mit einer ID hinzufügen:
Code: Alles auswählen
int ID = 5;
pComboBox->addItem("Item ID 5", ID);
Code: Alles auswählen
pComboBox->itemData(pComboBox->currentIndex()).toInt();
Re: ComboBox: Eintrag mit ID hinzufügen
Vielen Dank für die schnelle und sehr gute Hilfe!
Es hat geklappt.
Es hat geklappt.