从.odt文件中填充QTextDocument

3

我正在使用C++和Qt编写一个富文本编辑器。

目前,我希望它至少支持.odt格式。

我找到了QTextDocumentWriter来将QTextDocument的内容写入文件,但是我似乎找不到任何东西可以将其读回到QTextDocument中,这显然使得保存变得毫无意义。

所以问题是,如何将.odt文档加载到QTextDocument中?


据我所知,Qt框架中没有预定义的内容(至少我不知道)。但是这可能会引起兴趣(未经测试):http://qt-apps.org/content/show.php/OpenDocument+format+Reader%2BWriter+odt?content=80650 - ChristopheD
http://bugreports.qt.nokia.com/browse/QTBUG-8837 - smerlin
1个回答

1

Qt目前不支持ODT格式。Okular有解析ODT到QTextDocument的代码。注意:Okular源代码是在GPL许可下发布的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接