celindir
09-07-2003, 09:02
Hallo zusammen,
da bin ich mal wieder mit einer neuen Frage:
Wie kann ich den Namen eines Objekts aus Variablen zusammensetzen?
Oh jeh, ich weiss noch nicht mal, ob die Frage so richtig gestellt ist.
Deshalb ein kleines Beispiel:
Ich habe 10 QCheckBoxes benannt mit cb_1, cb_2 ... cb_10
Nun möchte ich in einer for Schleife den Status aller 10 Checkboxen abfragen, um etwas damit zu tun
for (int i = 1 ; i <= 10; i++)
{
if ( cb_+i ->isChecked() ) do_something()
}
Dummerweise ist aber "cb_+i" für QT keine QCheckbox.
Wie muss ich es also schreiben, damit QT cb_+i als cb_1 oder cb_2 akzeptiert??
Sachdienliche Hinweise sind sehr willkommen.
Könnte mir vorstellen, dass es dazu schon was im Forum gibt, habe aber keine gescheiten Suchbegriffe gefunden.
da bin ich mal wieder mit einer neuen Frage:
Wie kann ich den Namen eines Objekts aus Variablen zusammensetzen?
Oh jeh, ich weiss noch nicht mal, ob die Frage so richtig gestellt ist.
Deshalb ein kleines Beispiel:
Ich habe 10 QCheckBoxes benannt mit cb_1, cb_2 ... cb_10
Nun möchte ich in einer for Schleife den Status aller 10 Checkboxen abfragen, um etwas damit zu tun
for (int i = 1 ; i <= 10; i++)
{
if ( cb_+i ->isChecked() ) do_something()
}
Dummerweise ist aber "cb_+i" für QT keine QCheckbox.
Wie muss ich es also schreiben, damit QT cb_+i als cb_1 oder cb_2 akzeptiert??
Sachdienliche Hinweise sind sehr willkommen.
Könnte mir vorstellen, dass es dazu schon was im Forum gibt, habe aber keine gescheiten Suchbegriffe gefunden.