- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 C++ 和 Qt 编写富文本编辑器。现在,我希望它(至少)支持 .odt 格式。
我发现 QTextDocumentWriter 用于将 QTextDocument 的内容写入文件,但我似乎找不到任何东西可以将其读回 QTextDocument,这显然首先使得保存它有点无用。
所以问题是,如何将 .odt 文档加载到 QTextDocument 中?
最佳答案
Qt 目前不支持ODT 格式。 Okular具有将 ODT 解析为 QTextDocument 的代码。当心:Okular 源代码是在 GPL 许可下发布的。
关于c++ - 从 .odt 文件填充 QTextDocument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3747180/
我需要制作一个非常大的 QTextDocument 的预览版拷贝(在富文本模式下)。所以,我需要类似 clone() 函数的东西,但能够指定限制。IE。 克隆(int maxChars)。正如我从 c
我想使用 setDefaultStyleSheet 函数将一些自定义样式表应用到 QTextDocument,但是它被忽略了。 根据this帖子我应该在设置html内容后添加样式表,但这并没有解决我的
有一段Qt/C++代码: #include #include #include #include int main(int argc, char *argv[]) { QCoreApp
我正在尝试从 QTextDocument 生成一个 PDF 文件,工作正常。当我只想为特定的 使用自定义字体时,问题就来了目的。我尝试使用 QFontDatabase::addApplication
我尝试使用 QTextDocument 在 QImage 上绘制文本。如何设置默认(“正文”)样式? 目前我使用 标签,像这样 QPainter painter(_image); QTextDocum
我想在 QTextDocument 中的文本周围有一个唯一的左边框 我认为所需的 css 是 Hello World 但假设我有这个 qt 代码 #include #include #incl
我的程序使用几个不同的 QTextBrowser 向用户显示内容。其中一些内容带有图像。我将其从文件加载到 QPixmap 中,并将它们添加到要显示的文本文档中。 假设这样一段代码: QTextBro
给定一个具有特定宽度和高度的QTextDocument,有没有办法获取给定页面的内容(如果页面上有图像,则为纯文本+图像URL)给定它页码? 这是我想要实现的示例: QString getTextFo
我正在编写一个将地址直接打印到信封上的应用程序。我正在使用 QTextDocument,问题是它的方法 print() 添加了页码,这在信封中是不正确的。 一些代码,以备不时之需: void Main
给定一个特定的宽度,我想找出 QTextDocument 的高度.换句话说,如果 QTextEdit包含 QTextDocument w 宽,它的最小高度 h 是多少,以便在不需要滚动条的情况下完全显
我目前正在为我的大学类(class)开发一个简单的在线纯文本编辑器。我用 QTextDocument::contentsChange(index, charsRemoved, charsAdded)确
我正在尝试打印 QTextEdit 的内容。为此,我正在使用 QTextDocument::print(QPrinter*)。这样做,页码会自动添加到页面的右下角。 有什么方法可以改变它的格式/移动它
美好的一天,问题很简单:使用 setHtml() 方法时,我无法在 QTextDocument 中换行。我的输入是: "Hello World a" 我的输出是: 你好 世界a 这意味着斜体和粗体文
我认为问题完全出在 QTextDocument 对非标准字体的管理上。尽管如此,我还是会概述我正在做的事情,以防我忽略了其余代码中的某些内容。 我正在尝试混合打印富文本(使用支持 qt 的 html
我想计算 QTextDocument 中每行的边界矩形(位置、大小)。我尝试绘制每一行提供的矩形,但我遇到了麻烦! 这是我做的: QTextBlock currentBlock = tempDocum
我对 QTextDocument::size() 有疑问 每次用户手动向 TextEdit 输入内容时,文档的大小都会更新。 (所以在 SIGNAL textChanged 中它工作正常)。但是,我通
我正在努力解决 QT5 问题。我正在尝试构建(然后在 QPainter 对象上绘制)一个 HTML 表格。这是我的代码: QTextDocument td; QString table_style=
在较早的 stackoverflow 之后 discussion ,我正在尝试使用 Qt 和 QTextDocument 生成包含文本和图像的 pdf。 这是我作为 MCVE 的代码: #includ
我有这个设置: // ... // variable document is a QTextDocument* which has some 'RichText' + 'Images' QTextEd
我想生成一个包含文本和 QChart 的 pdf 报告。我目前使用 QTextDocument 并将图表作为图像添加到其中,然后我使用 QPdfWriter 导出为 pdf。 #include #i
我是一名优秀的程序员,十分优秀!