• 12515阅读
  • 6回复

【求教->已解决】Qt4中QTextBrowser怎么实现自动滚屏(请看5L) [复制链接]

上一主题 下一主题
离线davis45
 
只看楼主 倒序阅读 楼主  发表于: 2010-08-11
— 本帖被 XChinux 执行加亮操作(2010-09-04) —

比如我不断的有文字插入,当文字多到一定程度时,会出现滚动条,可是文字继续添加,而下面添加的文字要翻动滚动条才能看到
我想请问各位大虾,如何实现自动翻滚到最下面看到实时更新的文字,谢谢了
[ 此帖被davis45在2010-08-12 14:55重新编辑 ]
谢谢大家的指教
离线xtfllbl

只看该作者 1楼 发表于: 2010-08-11
把滚动条(scrollbar)一直设置为最大。
上海欢迎您
离线davis45
只看该作者 2楼 发表于: 2010-08-11
为什么都是要支持Qt3的,郁闷
Q3TextEdit::scrollToBottom()
这么爽的函数啊,真可惜
谢谢大家的指教
离线davis45
只看该作者 3楼 发表于: 2010-08-11
引用第1楼xtfllbl于2010-08-11 10:14发表的  :
把滚动条(scrollbar)一直设置为最大。

版主大大,我有两个小白问题想请教您
1.我怎么获取当前的滚动条?
2.呵呵,怎么一直设置最大
有点没理解
谢谢大家的指教
离线xtfllbl

只看该作者 4楼 发表于: 2010-08-11
1.qtextbrowser是有继承qscrollarea的
2.当你文本更新的时候同时设置一下滚动条
上海欢迎您
离线davis45
只看该作者 5楼 发表于: 2010-08-12
textBrowser->moveCursor(QTextCursor::End);
这样就可以了,从坛子里淘来的
谢谢大家的指教
离线纵刀少年

只看该作者 6楼 发表于: 2013-05-01
受教了!
快速回复
限100 字节
 
上一个 下一个