Utilisation de for pour simplifier
Bonsoir,
J'ai une cinquantaine de pushbuttons et autant d'instruction if (voir ci-dessous)
Code:
1 2 3 4 5
|
if (ui->pushButton1->isVisible()) QString Texte=ui->pushButton1->text();
if (ui->pushButton2->isVisible()) QString Texte=ui->pushButton2->text();
if (ui->pushButton3->isVisible()) QString Texte=ui->pushButton3->text();
if (ui->pushButton4->isVisible()) QString Texte=ui->pushButton4->text(); |
Comment puis-je simplifier ces instructions dans une boucle for?
quelque chose comme :(mais que c++ comprend)
Code:
1 2 3 4 5 6
|
int k=1;
for (int i=1;i<=50;i++)
{
if (ui->pushButton+i->isVisible()) QString Texte+k=ui->pushButton+i->text();k++;
} |
Merci