qt 两个控件之间信号传递

如题
我有一个slider滑块 和一个lineedit文本框.
我想要实现两个功能,
其一:当滑块移动时,将当前位置更新到lineedit当中.
其二:当在文本框内写入数据时,将滑块移动到相应位置.

 self.Lineedit.textChanged.connect(self.Lchange)
 self.Slider.valueChanged.connect(self.Schange)

但这样问题就来了,这两个控件将会不停的互相发信号
怎么样才能做到
c++和python代码都可以

def Lchange(self, value):
    if self.Slider.value() != int(value):
        self.Slider.setValue(int(value))

def Schange(self, value):
    if self.Lineedit.text() != str(value):
        self.Lineedit.setText(str(value))

QSlidervalueChanged(int)
QLineEdit : textChanged(QString)

信号触发时,修改相关控件即可