【发布时间】:2016-07-15 22:41:47
【问题描述】:
有信号 valueChanged() 和 editingFinished(),但我只需要在以下情况下执行我的操作按下回车键。
有没有不重新实现事件处理程序的解决方案?
我需要在按下回车键时将焦点切换到下一个旋转框。 有什么想法吗?
【问题讨论】:
标签: qt pyqt signals signals-slots
有信号 valueChanged() 和 editingFinished(),但我只需要在以下情况下执行我的操作按下回车键。
有没有不重新实现事件处理程序的解决方案?
我需要在按下回车键时将焦点切换到下一个旋转框。 有什么想法吗?
【问题讨论】:
标签: qt pyqt signals signals-slots
使用setKeyboardTracking(False)
如果禁用键盘跟踪,则微调框在键入时不会发出 valueChanged() 信号。它稍后会在按下返回键、键盘焦点丢失或使用其他旋转框功能时发出信号,例如按箭头键。
【讨论】: