当编辑完成时,PyQt 中的 QComboBox 是否有信号?

Is there a signal for QComboBox in PyQt for when editing is complete?

在我的应用程序中,在每次按键后发送 editTextChanged 信号是有问题的。我想在用户按下回车键或改变焦点时得到信号。有没有简单的方法可以做到这一点?

由于您在可编辑模式下使用 QComboBox,因此您可以使用来自 QLineEdit 的 editingFinished 信号:

combo = QComboBox()
combo.setEditable(True)
combo.lineEdit().editingFinished.connect(foo_slot)