I apologize for my not clear explanation: the name of the QtComboxBox do not change during the running of the program, but just theirs items may be change.
More precisely my code contains simlar block of code
void ksemaw:

anFit(){
int itab=tabWidget -> currentIndex();
Qt::CheckState state;
state = Qt::Checked;
QString Lj;
if(itab==4){
cBParFit_1 -> clear();
cBParFit_2 -> clear();
cBParFit_3 -> clear();
cBParFit_4 -> clear();
cBParFit_5 -> clear();
cBParFit_6 -> clear();
cBParFit_7 -> clear();
cBParFit_8 -> clear();
cBParFit_9 -> clear();
cBParFit_10 -> clear();
cBParFit_11 -> clear();
cBParFit_12 -> clear();
cBParFit_13 -> clear();
cBParFit_14 -> clear();
cBParFit_15 -> clear();
cBParFit_16 -> clear();
cBParFit_17 -> clear();
for(int i=1;i<=9;i++){
Lj="L"+QString::number(i);
if(i==1) state=cBL1 -> checkState();
if(i==2) state=cBL2 -> checkState();
if(i==3) state=cBL3 -> checkState();
if(i==4) state=cBL4 -> checkState();
if(i==5) state=cBL5 -> checkState();
if(i==6) state=cBL6 -> checkState();
if(i==7) state=cBL7 -> checkState();
if(i==

state=cBL8 -> checkState();
if(i==9) state=cBL9 -> checkState();
if( state == Qt::Checked ) {
cBParFit_1-> addItem(Lj+"_d");
cBParFit_1-> addItem(Lj+"_Dn/<n>");
cBParFit_1-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_1-> addItem(Lj+"_Dk/<k>");
cBParFit_1-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_1-> addItem(Lj+"_sigma_roughness");
cBParFit_2-> addItem(Lj+"_d");
cBParFit_2-> addItem(Lj+"_Dn/<n>");
cBParFit_2-> addItem(Lj+"1_(nav/<n>-1)");
cBParFit_2-> addItem(Lj+"_Dk/<k>");
cBParFit_2-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_2-> addItem(Lj+"_sigma_roughness");
cBParFit_3-> addItem(Lj+"_d");
cBParFit_3-> addItem(Lj+"_Dn/<n>");
cBParFit_3-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_3-> addItem(Lj+"_Dk/<k>");
cBParFit_3-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_3-> addItem(Lj+"_sigma_roughness");
cBParFit_4-> addItem(Lj+"_d");
cBParFit_4-> addItem(Lj+"_Dn/<n>");
cBParFit_4-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_4-> addItem(Lj+"_Dk/<k>");
cBParFit_4-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_4-> addItem(Lj+"_sigma_roughness");
cBParFit_5-> addItem(Lj+"_d");
cBParFit_5-> addItem(Lj+"_Dn/<n>");
cBParFit_5-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_5-> addItem(Lj+"_Dk/<k>");
cBParFit_5-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_5-> addItem(Lj+"_sigma_roughness");
cBParFit_6-> addItem(Lj+"_d");
cBParFit_6-> addItem(Lj+"_Dn/<n>");
cBParFit_6-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_6-> addItem(Lj+"_Dk/<k>");
cBParFit_6-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_6-> addItem(Lj+"_sigma_roughness");
cBParFit_7-> addItem(Lj+"_d");
cBParFit_7-> addItem(Lj+"_Dn/<n>");
cBParFit_7-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_7-> addItem(Lj+"_Dk/<k>");
cBParFit_7-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_7-> addItem(Lj+"_sigma_roughness");
cBParFit_8-> addItem(Lj+"_d");
cBParFit_8-> addItem(Lj+"_Dn/<n>");
cBParFit_8-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_8-> addItem(Lj+"_Dk/<k>");
cBParFit_8-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_8-> addItem(Lj+"_sigma_roughness");
cBParFit_9-> addItem(Lj+"_d");
cBParFit_9-> addItem(Lj+"_Dn/<n>");
cBParFit_9-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_9-> addItem(Lj+"_Dk/<k>");
cBParFit_9-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_9-> addItem(Lj+"_sigma_roughness");
cBParFit_10-> addItem(Lj+"_d");
cBParFit_10-> addItem(Lj+"_Dn/<n>");
cBParFit_10-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_10-> addItem(Lj+"_Dk/<k>");
cBParFit_10-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_10-> addItem(Lj+"_sigma_roughness");
cBParFit_11-> addItem(Lj+"_d");
cBParFit_11-> addItem(Lj+"_Dn/<n>");
cBParFit_11-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_11-> addItem(Lj+"_Dk/<k>");
cBParFit_11-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_11-> addItem(Lj+"_sigma_roughness");
cBParFit_12-> addItem(Lj+"_d");
cBParFit_12-> addItem(Lj+"_Dn/<n>");
cBParFit_12-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_12-> addItem(Lj+"_Dk/<k>");
cBParFit_12-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_12-> addItem(Lj+"_sigma_roughness");
cBParFit_13-> addItem(Lj+"_d");
cBParFit_13-> addItem(Lj+"_Dn/<n>");
cBParFit_13-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_13-> addItem(Lj+"_Dk/<k>");
cBParFit_13-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_13-> addItem(Lj+"_sigma_roughness");
cBParFit_14-> addItem(Lj+"_d");
cBParFit_14-> addItem(Lj+"_Dn/<n>");
cBParFit_14-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_14-> addItem(Lj+"_Dk/<k>");
cBParFit_14-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_14-> addItem(Lj+"_sigma_roughness");
cBParFit_15-> addItem(Lj+"_d");
cBParFit_15-> addItem(Lj+"_Dn/<n>");
cBParFit_15-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_15-> addItem(Lj+"_Dk/<k>");
cBParFit_15-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_15-> addItem(Lj+"_sigma_roughness");
cBParFit_16-> addItem(Lj+"_d");
cBParFit_16-> addItem(Lj+"_Dn/<n>");
cBParFit_16-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_16-> addItem(Lj+"_Dk/<k>");
cBParFit_16-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_16-> addItem(Lj+"_sigma_roughness");
cBParFit_17-> addItem(Lj+"_d");
cBParFit_17-> addItem(Lj+"_Dn/<n>");
cBParFit_17-> addItem(Lj+"_(nav/<n>-1)");
cBParFit_17-> addItem(Lj+"_Dk/<k>");
cBParFit_17-> addItem(Lj+"_(kav/<k>-1)");
cBParFit_17-> addItem(Lj+"_sigma_roughness");
}
}
for(int i=1;i<=20;i++){
Lj="O"+QString::number(i);
if(i==1) state=cBosc_1 -> checkState();
if(i==2) state=cBosc_2 -> checkState();
if(i==3) state=cBosc_3 -> checkState();
if(i==4) state=cBosc_4 -> checkState();
if(i==5) state=cBosc_5 -> checkState();
if(i==6) state=cBosc_6 -> checkState();
if(i==7) state=cBosc_7 -> checkState();
if(i==

state=cBosc_8 -> checkState();
if(i==9) state=cBosc_9 -> checkState();
if(i==10) state=cBosc_10 -> checkState();
if(i==11) state=cBosc_11 -> checkState();
if(i==12) state=cBosc_12 -> checkState();
if(i==13) state=cBosc_13 -> checkState();
if(i==14) state=cBosc_14 -> checkState();
if(i==15) state=cBosc_15 -> checkState();
if(i==16) state=cBosc_16 -> checkState();
if(i==17) state=cBosc_17 -> checkState();
if(i==1

state=cBosc_18 -> checkState();
if(i==19) state=cBosc_19 -> checkState();
if(i==20) state=cBosc_20 -> checkState();
if( state == Qt::Checked ) {
cBParFit_1-> addItem(Lj+"_C");
cBParFit_1-> addItem(Lj+"_E");
cBParFit_1-> addItem(Lj+"_D");
cBParFit_1-> addItem(Lj+"_K");
cBParFit_2-> addItem(Lj+"_C");
cBParFit_2-> addItem(Lj+"_E");
cBParFit_2-> addItem(Lj+"_D");
cBParFit_2-> addItem(Lj+"_K");
cBParFit_3-> addItem(Lj+"_C");
cBParFit_3-> addItem(Lj+"_E");
cBParFit_3-> addItem(Lj+"_D");
cBParFit_3-> addItem(Lj+"_K");
cBParFit_4-> addItem(Lj+"_C");
cBParFit_4-> addItem(Lj+"_E");
cBParFit_4-> addItem(Lj+"_D");
cBParFit_4-> addItem(Lj+"_K");
cBParFit_5-> addItem(Lj+"_C");
cBParFit_5-> addItem(Lj+"_E");
cBParFit_5-> addItem(Lj+"_D");
cBParFit_5-> addItem(Lj+"_K");
cBParFit_6-> addItem(Lj+"_C");
cBParFit_6-> addItem(Lj+"_E");
cBParFit_6-> addItem(Lj+"_D");
cBParFit_6-> addItem(Lj+"_K");
cBParFit_7-> addItem(Lj+"_C");
cBParFit_7-> addItem(Lj+"_E");
cBParFit_7-> addItem(Lj+"_D");
cBParFit_7-> addItem(Lj+"_K");
cBParFit_8-> addItem(Lj+"_C");
cBParFit_8-> addItem(Lj+"_E");
cBParFit_8-> addItem(Lj+"_D");
cBParFit_8-> addItem(Lj+"_K");
cBParFit_9-> addItem(Lj+"_C");
cBParFit_9-> addItem(Lj+"_E");
cBParFit_9-> addItem(Lj+"_D");
cBParFit_9-> addItem(Lj+"_K");
cBParFit_10-> addItem(Lj+"_C");
cBParFit_10-> addItem(Lj+"_E");
cBParFit_10-> addItem(Lj+"_D");
cBParFit_10-> addItem(Lj+"_K");
cBParFit_11-> addItem(Lj+"_C");
cBParFit_11-> addItem(Lj+"_E");
cBParFit_11-> addItem(Lj+"_D");
cBParFit_11-> addItem(Lj+"_K");
cBParFit_12-> addItem(Lj+"_C");
cBParFit_12-> addItem(Lj+"_E");
cBParFit_12-> addItem(Lj+"_D");
cBParFit_12-> addItem(Lj+"_K");
cBParFit_13-> addItem(Lj+"_C");
cBParFit_13-> addItem(Lj+"_E");
cBParFit_13-> addItem(Lj+"_D");
cBParFit_13-> addItem(Lj+"_K");
cBParFit_14-> addItem(Lj+"_C");
cBParFit_14-> addItem(Lj+"_E");
cBParFit_14-> addItem(Lj+"_D");
cBParFit_14-> addItem(Lj+"_K");
cBParFit_15-> addItem(Lj+"_C");
cBParFit_15-> addItem(Lj+"_E");
cBParFit_15-> addItem(Lj+"_D");
cBParFit_15-> addItem(Lj+"_K");
cBParFit_16-> addItem(Lj+"_C");
cBParFit_16-> addItem(Lj+"_E");
cBParFit_16-> addItem(Lj+"_D");
cBParFit_16-> addItem(Lj+"_K");
cBParFit_17-> addItem(Lj+"_C");
cBParFit_17-> addItem(Lj+"_E");
cBParFit_17-> addItem(Lj+"_D");
cBParFit_17-> addItem(Lj+"_K");
}
}
}
}
You see, the most of instructions would be syntetized with a "for" if I could act on the combo by means of its name, like "cBParFit-"+Qstring.number(i)