Bonsoir,
J'ai une cinquantaine de pushbuttons et autant d'instruction if (voir ci-dessous)
Comment puis-je simplifier ces instructions dans une boucle for?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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();
quelque chose commemais que c++ comprend)
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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++; }
Partager