原因是在retranslateUi调用了comboBox->clear();会触发currentIndexChanged信号

Qt动态切换语言时会触发QComboBox的currentIndexChanged信号

解决办法:在ui->retranslateUi(this)之前调用ui->comboBox->blockSignals(true);
之后调用ui->comboBox->blockSignals(false);

Qt动态切换语言时会触发QComboBox的currentIndexChanged信号

相关文章:

  • 2021-06-24
  • 2022-12-23
  • 2021-08-16
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-07
猜你喜欢
  • 2022-12-23
  • 2021-05-01
  • 2021-12-28
  • 2021-07-24
  • 2022-12-23
  • 2022-01-11
  • 2021-05-06
相关资源
相似解决方案