问题标签 [qtextdocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 打印 QTextDocument 时自定义页码
我正在尝试打印 a 的内容QTextEdit
。为此,我正在使用QTextDocument::print(QPrinter*)
. 这样做,页码会自动添加到页面的右下角。
有没有办法改变它的格式/移动它/摆脱它?
谢谢。
qt - Qt4中QTextDocument单页中的表格和图像
我想并排显示表格和图像。即图像左侧和表格右侧。我想要这个,因为图像是表中数据的参考图像。我想要pdf格式的输出。所以我正在使用QTextDocument
,QTextCursor
并QPrinter
以 pdf 格式获取输出。那么如何在 QtextDocument 中显示图像和表格,即在 pdf 的单个页面中?我正在使用 Qt 4.5.3 和 Windows Xp。欢迎任何有关此的指示。
c++ - QTextDocument 吃掉多个空格
有一个 Qt/C++ 代码:
它输出:
如我所见,QTextDocument 中有类似默认 CSS 的内容:
但是,当我使用 p 标签和多个空格设置 HTML 时,它会删除空格。问题是——为什么?另一个问题是 - 为什么要为 p 标签添加边距?
PS如果我添加一行它工作正常
在执行 setHtml 之前 - 它不会删除多个空格。但是这个样式标签是什么?它不是默认样式表吗?为什么 Qt 忽略它?
感谢你的回答。
c++ - 如何访问 QTextDocument 的 QUndoStack?
如何访问QUndoStack
a QTextDocument
?
(例如,我希望能够将自定义QUndoCommand
对象添加到文档的撤消堆栈)
qt - 如何确定 QTextDocument 的高度?
给定一个特定的宽度,我想找出 a 的高度QTextDocument
。换句话说,如果QTextEdit
包含 的QTextDocument
是w宽,那么它的最小高度h是多少才能完全显示文档而不需要滚动条?
printing - Qt4.6:QTextDocument
标签只打印非常细的、几乎看不见的发际线
打印 aQTextDocument
时,doc->print()
我几乎看不到<hr>
. 打印为 PDF 时,这些内容清晰可见。但是当打印到打印机上时,这些线条是非常细的线条,在纸上几乎看不见。
我该如何解决?我目前通过插入<img>
一个黑色像素来帮助自己,但这非常麻烦,因为我必须通过反复试验准确地找出正确的像素宽度。
c++ - 从 .odt 文件填充 QTextDocument
我正在使用 C++ 和 Qt 编写富文本编辑器。现在,我希望它(至少)支持 .odt 格式。
我发现 QTextDocumentWriter 用于将 QTextDocument 的内容写入文件,但我似乎找不到任何东西可以将其读回 QTextDocument,这显然使得首先保存它毫无用处。
所以问题是,如何将 .odt 文档加载到 QTextDocument 中?
c++ - QTextEdit 和 QTextDocument 缓冲区问题?
我有一个字符串。它有大约 80000 行。我试着写
如果字符串不包含 80000 行,它可以显示记录。但如果有 80000 行,它不能显示任何内容。
你对这个问题有什么解决方案吗?非常感谢。
qt4 - 将 QTextCursor 移动到末尾的问题
我正在尝试在我正在编写的编辑器中实现一个简单的文本搜索。一切都很好,直到出现这个问题!我正在尝试在这里实现向后搜索。过程是:向后查找主题,如果没有找到,哔一声,如果再次按下查找按钮,则转到文档末尾,重新搜索。"reachedEnd" 是一个 int,定义为编辑器类的私有成员。这是进行向后搜索的函数。
问题是光标没有移动到最后!它返回 False,这意味着失败。这怎么可能失败?!!提前致谢。
c++ - QTextEdit中的水平线
我试图在QTextDocument
. 我正在使用 HTML 进行格式化。为了画出我想要的线条,我自然而然地使用了<hr />
标签。但是这条线是灰色的,我想把它的颜色改成黑色。
样式似乎不适用于hr
元素,那么是否有一个简单的解决方法可以在我的文档中使用水平黑线?
谢谢。