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

4

在我的应用程序中,每次单击按键后发送editTextChanged信号会存在问题。我希望在用户按下回车键或改变焦点时接收到该信号。有没有简单的方法可以实现这个功能?

1个回答

5

如果您正在使用可编辑模式的 QComboBox,则可以使用 QLineEdit 的 editingFinished 信号:

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接