我使用editingFinished
信号来验证/更正/缓存某个值。当按下按钮时,我期望字段中的值是正确的。为什么在编辑完成前调用returnPressed?我可以重新订购吗?
现在为了让我的工作更快,我连接了returnPressed
来调用按钮按下的功能。我期望的行为是这样的:
editingFinished
发出,因此应用程序知道字段编辑returnPressed
发出,到断火“形式”的行动
然而,我看到连接到returnPressed
的插槽实际上是先处理的。
现在,我知道我可以将returnPressed
连接到另一个插槽,先调用editingFinished
插槽,然后执行该操作,以解决此问题,但我的问题是,为什么这样的行为?或者是订单没有具体说明,而且恰好按照我的顺序?在前一种情况下,我可以更改订单吗?