qtextdocument相关内容

如何访问QTextDocument页面

我正在尝试构建一个以分页方式显示富文本文档的应用程序--或多或少类似于MS Word。目前,我希望一次只显示一页。 从this question我了解到我需要用QTextDocument来表示文档。虽然问题的作者更关注视图表示,但我想了解如何以分页方式访问文档数据。我可以看到这个类有setPageSize()和pageCount()这样的方法。调用setPageSize()似乎会相应地更新pag ..
发布时间:2022-03-30 13:38:50 Python

将QTextCursor移动到末尾时出现问题

我正尝试在我正在编写的编辑器中实现一个简单的文本搜索。在这个问题出现之前,一切都很好!我正试图在这里实现向后搜索。程序是:向后查找主题,如果没有找到,则发出一声哔声,如果再次按下查找按钮,则转到文档的末尾,并再次进行搜索。“reachedEnd”是一个int,定义为EDITOR类的私有成员。下面是执行反向搜索的函数。 void TextEditor::findPrevPressed() { ..
发布时间:2022-03-30 12:08:58 其他开发

如何使用 QTextDocumentFragment 在 QTextEdit 中设置图像和文本的大小

按照 我之前的帖子我正在使用 QTextEdit 实现命令日志.它的工作方式是每次用户与用户界面交互时,操作都会记录在如下所示的 QTextEdit 命令日志中.我成功地将图像与每个动作(例如按下按钮、选中框等)相关联,但正如您在下面的打印屏幕中看到的那样,图像没有调整大小,每次用户做某事时,图像是放在另一个旁边: 发生了什么: 预期: 在代码片段下方: ma​​inwin ..
发布时间:2021-06-30 18:40:25 C/C++开发

使用 QSyntaxHighlighter 隐藏文本

问题:我想为带有附加标签的文本实现一个文本编辑小部件.我希望某些标签在某些情况下不可见,以免分散用户的注意力. 环境:我正在使用 PyQt 并且更喜欢使用 QPlainTextWidget 和 QSyntaxHighlighter. 方法: 使用 QSyntaxHighlighter 我可以为符合我要求的字符串设置 QTextCharFormat.QTextCharFormat 为我提 ..

从.odt文件填充QTextDocument

我使用C ++和Qt编写了一个富文本编辑器。 现在,我想支持(至少).odt格式。 我发现QTextDocumentWriter用于将QTextDocument的内容写入文件,但我似乎没有找到任何东西读回到QTextDocument,这显然使保存它是无用的在第一位。 所以问题是,如何将.odt文档加载到QTextDocument? 解决方案 Qt目前不支持ODT格式。 Oku ..
发布时间:2016-10-20 23:40:50 C/C++开发