Qt程序中有时候不希望信号槽的触发,在某段流程结束之后,又需要继续回复信号槽状态,这时候可以用阻塞或者断开信号槽的方法来处理. 1. 阻塞方法:bool QObject::blockSignals(bool block) 阻塞模式下,这个对象发送的信号都会被阻塞,解除阻塞后则不再阻塞.返回值为之前状态的阻塞情况. 如果block为true,阻塞信号,或者如果block为false,取消信号阻塞. left->blockSignals( TRUE ); . . . . . left->block…