• 4848阅读
  • 1回复

请问如何设计实现两个text的同步滚动 [复制链接]

上一主题 下一主题
离线coneagoe
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-24
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我想实现一个类似于winmerge的东西,现在主要是显示的问题。不知道怎么设计,请各位帮我想想看。

1.左右两个text
2.当左侧text滚动时,右侧也要跟着滚动,反之也一样。

我现在打算用一个QSpliter+两个QTextEdit。任何一个滚动都有paint event过来,这样在滚动另一个。不知道这样可以实现吗?还有其他更好的方法吗?谢谢。
离线lazybone
只看该作者 1楼 发表于: 2008-12-25
一个消息俩方法
ui.textEdit.verticalScrollBar().value();
ui.textEdit.verticalScrollBar().setValue(1);
ui.textEdit.verticalScrollBar().sliderMoved.connect(this, "");
快速回复
限100 字节
 
上一个 下一个