关于QT中,QTextDocument排版的问题

lyg42370304 2015-01-24 02:57:16
请高手指点,做小说阅读器
我从文本文件中读出所有文本,放入QTextDocument中排版,然后取出某一个矩形块大小,显示在QML的Text中,完成分页的功能、保存书签的功能,跳转页。

现在遍历QTextBlocb取出Text可以显示的大小,要先分页,比较慢。

不分页,保存书签时存的文件的位置,显示时要先确定在哪个页上。在显示。 如何做???

QTextDocument怎么取一页内容呢?
...全文
674 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒懒的吉他手 2018-07-23
  • 打赏
  • 举报
回复
阅读器(比如kindle)会在第一次打开该文件的时候建立索引,以后就读索引去查找文件位置读取文本
醉过方知酒烈 2018-07-22
  • 打赏
  • 举报
回复
你好,我现在正在做一个 纯文本 分页显示的的功能,我觉得你写的已经实现的方法 对我很有用 可以告诉我 你是怎么做的吗 富文本这块不太熟悉 希望赐教 我需要的只是 txt 显示在一个固定的窗口大小 能自动分页 也可以加我qq 65784464

16,211

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧