3

如图所示,我有 2 个图形视图,每个都有一个单独的滚动。我想知道我怎样才能同步,以便移动一个另一个移动。

谢谢

4

1 回答 1

6

这很简单,只需将每个视图的滚动条的valueChanged(int)信号(或sliderMoved(int))信号连接到另一个视图的滚动条的setValue(int)插槽,如下所示:

connect(view1->horizontalScrollBar(), SIGNAL(valueChanged(int)), view2->horizontalScrollBar(), SLOT(setValue(int)));
connect(view2->horizontalScrollBar(), SIGNAL(valueChanged(int)), view1->horizontalScrollBar(), SLOT(setValue(int)));
于 2012-09-06T16:23:31.520 回答