我正在尝试构建一个以分页方式显示富文本文档的应用程序 - 或多或少像 MS Word 那样。现在,我希望一次只显示一页。
从这个问题中,我了解到我需要用QTextDocument来表示文档。虽然问题的作者更多地关注视图表示,但我想了解以分页方式访问文档数据。我可以看到该类具有诸如setPageSize()
和之类的方法pageCount()
。呼叫setPageSize()
似乎pageCount()
相应更新。
问题是我不知道如何访问所选页面的内容以将其显示在 QtextEdit 中。
(我通过 PySide 库从 Python 访问 Qt)