首先,设置当前listView的滚动条。
self.scrollbar1 = self.listView_2.verticalScrollBar()
self.scrollbar2 = self.listView_3.verticalScrollBar()
其中,listView_2,listView_3是你自己的listView名称,按你自己的来。然后写滚动条槽函数,当滚动条改变值时就应该连接另一个滚动条滚动起来使用,通过设置滚动条值一致的思想来实现滚动条关联。槽函数如下:
def scrolling1(self):
self.scrollbar2.setValue(self.scrollbar1.value())
def scrolling2(self):
self.scrollbar1.setValue(self.scrollbar2.value())
最后在设置滚动条代码后将其绑定
self.scrollbar1.valueChanged.connect(self.scrolling1)
self.scrollbar2.valueChanged.connect(self.scrolling2)