視点がxyとxzの2つのビューがあります。これらのビューには独自のスクロールバーがあり、これらのビューのx側は同じです。x辺のスクロールバーを動かすとき、xスクロールバーを同時に動かしたい。
ビューのクラスはでQGraphicsView
あり、これらのビューのスクロールバーは独自のスクロールバーです。どうすればそれを作ることができますか?どんな助けでもありがたいです。
ありがとう
視点がxyとxzの2つのビューがあります。これらのビューには独自のスクロールバーがあり、これらのビューのx側は同じです。x辺のスクロールバーを動かすとき、xスクロールバーを同時に動かしたい。
ビューのクラスはでQGraphicsView
あり、これらのビューのスクロールバーは独自のスクロールバーです。どうすればそれを作ることができますか?どんな助けでもありがたいです。
ありがとう
私があなたを正しく理解しているなら、あなたは単に次のことをすることができます(あなたがあなたのスクロールバーとしてQScrollBarを使うならば)
connect(firstScrollbar, SIGNAL(valueChanged(int)), secondScrollbar, SLOT(setValue(int)));
connect(secondScrollbar, SIGNAL(valueChanged(int)), firstScrollbar, SLOT(setValue(int)));
これがあなたの質問に答え、あなたのために働くことを願っています。
私は2つのPlainTextEditsを同期しようとしてこれに出くわしました。そのためには、cursorPositionChangedシグナルに応答して、キーボードが使用されているときにスクロールを同期する必要がありました(矢印キー、Page Up / Down)。
firstScrollbar.connect(SIGNAL('cursorPositionChanged()')) do
secondScrollbar.setValue(firstScrollBar.value)
end