标题:中文分页问题
作者:flyonstorm
日期:2009-07-24 06:07
内容:
哪位tx有过长文本的中文分页经验?一个超过几万行的中文文件,需要用Qt分页处理,当然分页的时候不能从中间截断中文字符,否则会出现乱码。哪位tx有好的办法?偶是菜鸟,望不吝赐教。
#1 [flyonstorm 07-28 06:36]
没人懂得分页技术吗?还是这个问题太难了?
#2 [shiroki 07-28 16:48]
用QChar去处理不会截断的, 一个QChar就是一个汉字。用QString也不会有问题。 只要别用最原始的char*之类的就行
#3 [flyonstorm 07-31 06:57]
可是长文本不能一次性的读入,怎么构造QString呢?
#4 [flyonstorm 08-03 06:17]
ls能否给个例子,偶实在是这方面的菜鸟,望ls不吝赐教。先行谢过了。。。
#5 [shiroki 08-03 13:16]
可以用readLine和read, 可以指定最多读多少字符。 返回的是QByteArray, 可以直接从bytearray构造 qstring