ฉันต้องการบันทึกการกำหนดค่าที่ขึ้นอยู่กับโครงการของปลั๊กอิน Python ของฉันภายในไฟล์โครงการ QGIS เป็นไปได้หรือไม่และวิธีปฏิบัติที่ดีที่สุดคืออะไร
ฉันต้องการบันทึกการกำหนดค่าที่ขึ้นอยู่กับโครงการของปลั๊กอิน Python ของฉันภายในไฟล์โครงการ QGIS เป็นไปได้หรือไม่และวิธีปฏิบัติที่ดีที่สุดคืออะไร
คำตอบ:
สิ่งนี้ควรทำ:
QgsProject.instance().writeEntry(plugin_name, property, value)
จากนั้นคุณเพียงแค่ต้องบันทึกโครงการ
การอ่านจะดำเนินการด้วยหนึ่งในฟังก์ชั่นต่อไปนี้:
readEntry (plugin_name, property)
readNumEntry (plugin_name, property)
readDoubleEntry (plugin_name, property)
readBoolEntry (plugin_name, property)