2012-05-08 13 views

答えて

0

Qtは(変更された)Model-> Viewフレームワークを提供するので、テーブルや他のGUIウィジェットのデータはデータモデルに格納されます。これは、永続化したいモデルのデータです。 GUIウィジェット自体はこれを行うための機能を提供しません。

Qtデータモデルコンポーネントに実装されている標準のデータ永続化メソッドはありません。 Qtはバイナリ形式(QDataStream)、テキスト形式(QTextStream)、およびXML形式(QDomDocument)でデータ構造をディスクに永続化するための手段を提供しています。しかしPyQtを使用している場合は、PickleやShelveなどのPythonの組み込みデータ永続ライブラリや、JSONやXMLライブラリを使用する方が良いでしょう。

+0

詳細な回答ありがとうございます。 –

関連する問題