Qt Creator:如图所示,怎么实现两边QTextEdit中内容的同步滚动?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt Creator:如图所示,怎么实现两边QTextEdit中内容的同步滚动?相关的知识,希望对你有一定的参考价值。
右边内容向上滚动多少,左边内容也向上滚动多少;右边内容向下滚动多少,左边内容页向下滚动多少。
参考技术A 自己继承这个空间,然后添加滚动时间,实现 参考技术B void Widget::on_verticalScrollBar_valueChanged(int value)QScrollBar *scrollbar1 = ui->textEditLeft->verticalScrollBar();
QScrollBar *scrollbar2 = ui->textEditRight->verticalScrollBar();
scrollbar1->setValue(value);
scrollbar2->setValue(value);
不用解释了吧
追问QWidget好像没有on_verticalScrollBar_valueChanged成员啊,如果可以的话请详细一点。我初学,别见笑哈
追答on_verticalScrollBar_valueChanged是右边垂直滚动条的直接关联槽,verticalScrollBar是滚动条的名字,on_verticalScrollBar_valueChanged是widget的槽函数
本回答被提问者和网友采纳以上是关于Qt Creator:如图所示,怎么实现两边QTextEdit中内容的同步滚动?的主要内容,如果未能解决你的问题,请参考以下文章
Qt Creator 源码学习笔记 05,菜单栏是怎么实现插件化的?