Array mit Comboboxen, herausfinden, welche aktiviert wurde

Alles rund um die Programmierung mit Qt
Antworten
Bash85_s
Beiträge: 12
Registriert: 3. August 2011 23:36

Array mit Comboboxen, herausfinden, welche aktiviert wurde

Beitrag von Bash85_s »

Hallo zusammen,

ich habe ein array, welches bspw. 20 Comboboxen enthält.

Innerhalb einer for-schleife connect ich sie folgendermaßen:

connect(&mpDatatypeComboBox, SIGNAL(activated(int)), this , SLOT(datatypeChosen(int)));

Das funktioniert soweit auch, also egal welche von den 20 Comboboxen ich anklick, es wird immer in die Funktion dataTypeChosen gesprungen.
Allerdings möchte ich jetzt zudem noch wissen, welche Combobox ich denn gerade angeklickt habe, also eine Art ID der aktuellen Box, am besten direkt als Parameter der dataTypeChosen Funktion übergeben.

Hat jemand eine Idee?

Gruß
Exasperation
Beiträge: 186
Registriert: 11. März 2009 18:00
Wohnort: VS

Re: Array mit Comboboxen, herausfinden, welche aktiviert wur

Beitrag von Exasperation »

Stichwort Signalmapper, siehe Doku
Bash85_s
Beiträge: 12
Registriert: 3. August 2011 23:36

Re: Array mit Comboboxen, herausfinden, welche aktiviert wur

Beitrag von Bash85_s »

Hey, das ging ja schnell ;)
Vielen Dank, hört sich gut an!
Antworten