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,菜单栏是怎么实现插件化的?

如图所示,我想在Qt中可以自由的拖拽QTableWidget的表头宽度,请问怎么实现

Qt Creator怎么实现语法高亮?

qt creator 怎么配置mingw

Qt Creator 主画面左侧的一列按钮是怎么做出来的

qt creator 怎么画圆环,还要填充颜色