Inhalt einer Combo box zur Laufzeit ändern
Verfasst: 7. Dezember 2006 16:45
Hallo, ich hab schon wieder 'ne (vermutlich blöde) Frage finde aber selbst keine Lösung.
Zu meinem Problem:
Ich möchte den Inhalt einer Combo Box erst zur Laufzeit festlegen, da ich die entsprechenden Informationen auch erst zur Laufzeit bekomme. In der Doku habe ich gesehen, dass QComboBox einen setEditText (const QString &) -Slot hat. Meine Idee war also, an diesen Slot meinen String zu senden. Das Funktioniert auch Prima - mit 'nem TextEdit:
Wenn Das Signal ausgesendet wird, wird in dem Textedit der entsprechende String angezeigt. Wenn ich das gleiche mit der ComboBox versuche tut sich leider nichts:
Was muss ich also anders machen?
Gruß ...
Zu meinem Problem:
Ich möchte den Inhalt einer Combo Box erst zur Laufzeit festlegen, da ich die entsprechenden Informationen auch erst zur Laufzeit bekomme. In der Doku habe ich gesehen, dass QComboBox einen setEditText (const QString &) -Slot hat. Meine Idee war also, an diesen Slot meinen String zu senden. Das Funktioniert auch Prima - mit 'nem TextEdit:
Code: Alles auswählen
connect(rcp, SIGNAL(textChanged(const QString&)), textEdit, SLOT(append(const QString&)));Code: Alles auswählen
connect(rcp, SIGNAL(textChanged(const QString&)), portComboBox, SLOT(setEditText(const QString&)));Gruß ...