类型:Python,C++ & Qt4,创建时间:Jan. 1, 2012, 5:54 p.m.
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/67/。
前两天看txt小说的时候,手头找不到小说阅读器,就顺手写了一个。主要功能是让文字自动滚动。原理超简单,让QTextBrowser
的滚动条每隔一段时间往下拉一点就可以了。好了,上代码:
vb=self.textBrowser.verticalScrollBar() if vb.value()>=vb.maximum(): return vb.setValue(vb.value() + 2)
据我试验,QPlainTextEdit
滚动条拉动时以行为单位,每次滚动只能下拉一行。用QTextEdit
和QTextBrowser
不会有这个问题。
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/67/。
暂时还没有任何评论。