ฉันเขียนปลั๊กอิน QGIS (ใช้ปลั๊กอิน "เครื่องมือสร้างตัวสร้างปลั๊กอิน") และตัดสินใจว่าฉันต้องการเปลี่ยนไอคอน (icon.png)
หลังจากรันการปรับใช้เพื่อสร้างปลั๊กอินในเครื่องใหม่ไอคอนใหม่จะปรากฏในตัวจัดการปลั๊กอิน (ทั้งในรายการปลั๊กอินและแผงคำอธิบายปลั๊กอิน) จนถึงตอนนี้ดีมาก
อย่างไรก็ตามไอคอนเก่ายังคงอยู่ในเมนูและไอคอนแถบเครื่องมือ
ฉันยอมรับว่า icon.png ถูกต้องใน metadata.txt และกำลังคัดลอกลงในไดเรกทอรี ~ / .qgis / python / plugins / myplugin ของฉัน
สิ่งนี้น่างงเป็นพิเศษ - ฉันไม่ได้แทนที่ไอคอนปลั๊กอินเริ่มต้น แต่ไอคอนที่ฉันสร้างไว้ก่อนหน้านี้เพื่อแทนที่ไอคอนปลั๊กอินเริ่มต้น ดังนั้นสิ่งนี้ได้ผลก่อน ... : /
ฉันลองแล้ว ...
- รีสตาร์ท QGIS
- ถอนการติดตั้งจากนั้นติดตั้งปลั๊กอินอีกครั้งโดยใช้โปรแกรมจัดการปลั๊กอิน
- ทำลายปลั๊กอินโดยใช้make deraseตามด้วยการปรับใช้
- โหลดปลั๊กอินใหม่โดยใช้ปลั๊กอิน "Plugin reloader"
QGIS cache icons อยู่ที่ไหนสักแห่งหรือไม่? นั่นเป็นคำอธิบายเดียวที่ฉันนึกได้ ถ้ามีจะมีวิธีล้างแคชหรือไม่?
ฉันใช้ QGIS 2.10.1 Pisa บน Ubuntu 14.04 ฉันใช้ "เครื่องมือสร้างปลั๊กอิน" รุ่น 2.8.3
ฉันสงสัยว่ามันจะไม่เป็นปัญหาสำหรับทุกคนที่ไม่ได้ติดตั้งปลั๊กอินมาก่อน แต่มันแปลกไปหน่อย