QTableWidgetのデータをいくつかのファイルに保存し、その内容を再度使用するPyQtの簡単な方法はありますか?それは私のために重要な仕事ではないので、私はいくつかのカスタムXMLルールや他のものを発明したくありません。QTableWidgetをいくつかのファイルにインポート/エクスポートするには?
1
A
答えて
0
Qtは(変更された)Model-> Viewフレームワークを提供するので、テーブルや他のGUIウィジェットのデータはデータモデルに格納されます。これは、永続化したいモデルのデータです。 GUIウィジェット自体はこれを行うための機能を提供しません。
Qtデータモデルコンポーネントに実装されている標準のデータ永続化メソッドはありません。 Qtはバイナリ形式(QDataStream)、テキスト形式(QTextStream)、およびXML形式(QDomDocument)でデータ構造をディスクに永続化するための手段を提供しています。しかしPyQtを使用している場合は、PickleやShelveなどのPythonの組み込みデータ永続ライブラリや、JSONやXMLライブラリを使用する方が良いでしょう。
関連する問題
- 1. モジュールパスにいくつかのjarファイルを追加するには?
- 2. QTableWidgetにデータを挿入するには?
- 3. インポートエクスポート中にPhpMyAdminがハングアップする
- 4. djangoインポートエクスポートのフィルタ
- 5. HTMLファイルでいくつかのタグを検索するには?
- 6. ファイルがいくつあるかをカウントするには?
- 7. Vue.js ES6インポートエクスポート
- 8. いくつかのファイルをダウンロードする
- 9. JavaアプリケーションからbinディレクトリにいくつかのJavaファイルをコンパイルするには?
- 10. QTableWidgetにドラッグアンドドロップする方法は? (PyQT)
- 11. jarファイル内のユーザーからいくつかのファイルを隠すには?
- 12. ランダムにQtablewidgetの行をソートする
- 13. io.imreadいくつかの.tifファイルを読む他にはない
- 14. いくつかのクラスのソースをjarファイルに添付する
- 15. SBTを使っていくつかのファイルをビルドターゲットディレクトリにコピーするには?
- 16. Oracle 10gインポートエクスポート質問
- 17. Google App Engine:インポートエクスポートblobstore
- 18. djangoインポートエクスポートのオーバーライドが機能しない
- 19. gmplotのさまざまなファイルにいくつかのパスを描くには?
- 20. リスト要素をいくつかのtxtファイルに追加する
- 21. 個別にSPARKでいくつかのファイルを処理する
- 22. txtファイルにいくつかの単語を挿入するには
- 23. PHPでいくつかのファイルへのアクセスを防ぐには?
- 24. Djangoインポートエクスポートのbefore_save_instanceの行データにアクセスする方法
- 25. QTableWidgetからシリアル化する際に、CSVファイルの不要な文字
- 26. QTableWidgetセルにカスタムウィジェットを追加する
- 27. qtablewidgetにウィジェットを追加するpyqt
- 28. Gitはいくつかのファイルにワイルドカードを追加
- 29. いくつかのMATLABファイルのデータにアクセスする
- 30. いくつかのファイル
詳細な回答ありがとうございます。 –