Qt動態切換語言時會觸發QComboBox的currentIndexChanged信號

原因是在retranslateUi調用了comboBox->clear();會觸發currentIndexChanged信號 解決辦法:在ui->retranslateUi(this)之前調用ui->comboBox->blockSignals(true); 之後調用ui->comboBox->blockSignals(false);
相關文章
相關標籤/搜索