• 11451阅读
  • 8回复

请问Qt中如何实现滚动文字效果? [复制链接]

上一主题 下一主题
离线wangyiqing
 
只看楼主 倒序阅读 楼主  发表于: 2007-11-12
— 本帖被 XChinux 执行加亮操作(2008-03-29) —
想实现在QLabel上和这QTextEdit上显示文字的滚动效果,例如文字左入右出,5秒刷新一次
这样的功能该如何实现呢?
好像Qt支持的html标签集合里面没有类似的标签
请教了
离线lsc23

只看该作者 1楼 发表于: 2007-11-12
以前我也问过这样的问题,得到的答案是,要自己画。呵呵。
原理是:自己画一个widget,然后填入文本,最后是用定义一个计时器来刷新移动这个文本。
可以参考一下C++ GUI Programming的第七章,The Ticker widget.
离线wangyiqing
只看该作者 2楼 发表于: 2007-11-12
自己顶
继续问
ps:谢谢楼上~
离线wangyiqing
只看该作者 3楼 发表于: 2007-11-15
谢谢lsc23
问题已经解决了
离线dinghwy

只看该作者 4楼 发表于: 2007-11-21
引用第3楼wangyiqing于2007-11-15 09:58发表的  :
谢谢lsc23
问题已经解决了

how?
说来听听啊
离线duduqq

只看该作者 5楼 发表于: 2008-03-29
怎么楼主不把你的解决方法说出来让我们知道呢
离线wangyiqing
只看该作者 6楼 发表于: 2008-06-19
ls2位可以看一下《c++ GUI programing with qt4》第七章ticker的例子,参照这个例子就ok了
离线计科院
只看该作者 7楼 发表于: 2009-04-09
LZ 能共享下代码么
离线whs3727
只看该作者 8楼 发表于: 2009-05-21
引用第6楼wangyiqing于2008-06-19 09:29发表的  :
ls2位可以看一下《c++ GUI programing with qt4》第七章ticker的例子,参照这个例子就ok了

怎么做的嘛和大家说一下阿
快速回复
限100 字节
 
上一个 下一个