Come leggere / scrivere da / su file di progetto QGIS usando Python?


9

Vorrei salvare la configurazione dipendente dal progetto del mio plugin Python all'interno del file di progetto QGIS. È possibile e quali sono le migliori pratiche per farlo?

Risposte:


9

Questo dovrebbe farlo:

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

Quindi devi solo salvare il progetto.

La lettura viene eseguita con una delle seguenti funzioni:

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

Doc: http://qgis.org/api/classQgsProject.html

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.