私はC++とQtを使用してリッチテキストエディタを書いています。今のところ、(少なくとも).odt形式をサポートしたいと思います。
QTextDocumentの内容をファイルに書き込むためのQTextDocumentWriterを見つけましたが、それをQTextDocumentに読み戻すものが見つからないようです。そのため、そもそも保存が役に立たないのは明らかです。
したがって、問題は、.odtドキュメントをQTextDocumentにロードするにはどうすればよいですか?
私はC++とQtを使用してリッチテキストエディタを書いています。今のところ、(少なくとも).odt形式をサポートしたいと思います。
QTextDocumentの内容をファイルに書き込むためのQTextDocumentWriterを見つけましたが、それをQTextDocumentに読み戻すものが見つからないようです。そのため、そもそも保存が役に立たないのは明らかです。
したがって、問題は、.odtドキュメントをQTextDocumentにロードするにはどうすればよいですか?
Qt は現在、ODT 形式をサポートしていません。Okularには、ODT を QTextDocument に解析するコードがあります。注意: Okular のソース コードは GPL ライセンスの下でリリースされています。