• 3651阅读
  • 5回复

中文分页问题 [复制链接]

上一主题 下一主题
离线flyonstorm
 

只看楼主 正序阅读 楼主  发表于: 2009-07-24
哪位tx有过长文本的中文分页经验?一个超过几万行的中文文件,需要用Qt分页处理,当然分页的时候不能从中间截断中文字符,否则会出现乱码。哪位tx有好的办法?偶是菜鸟,望不吝赐教。
离线shiroki

只看该作者 5楼 发表于: 2009-08-03
可以用readLine和read, 可以指定最多读多少字符。 返回的是QByteArray, 可以直接从bytearray构造 qstring
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线flyonstorm

只看该作者 4楼 发表于: 2009-08-03
ls能否给个例子,偶实在是这方面的菜鸟,望ls不吝赐教。先行谢过了。。。
离线flyonstorm

只看该作者 3楼 发表于: 2009-07-31
可是长文本不能一次性的读入,怎么构造QString呢?
离线shiroki

只看该作者 2楼 发表于: 2009-07-28
用QChar去处理不会截断的, 一个QChar就是一个汉字。用QString也不会有问题。 只要别用最原始的char*之类的就行
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线flyonstorm

只看该作者 1楼 发表于: 2009-07-28
没人懂得分页技术吗?还是这个问题太难了?
快速回复
限100 字节
 
上一个 下一个