Pythonを使用してQGISプロジェクトファイルを読み書きする方法は?


9

Pythonプラグインのプロジェクト依存の設定をQGISプロジェクトファイル内に保存したいのですが。これは可能ですか?そうするためのベストプラクティスは何ですか?

回答:


9

これはそれを行うはずです:

QgsProject.instance().writeEntry(plugin_name, property, value)

次に、プロジェクトを保存するだけです。

読み取りは、次のいずれかの機能で実行されます。

readEntry (plugin_name, property)
readNumEntry (plugin_name, property)
readDoubleEntry (plugin_name, property)
readBoolEntry (plugin_name, property)

ドキュメント:http : //qgis.org/api/classQgsProject.html

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.