Tôi đã viết một plugin QGIS (sử dụng plugin "Plugin Builder") và quyết định tôi muốn thay đổi biểu tượng (icon.png).
Sau khi chạy, hãy triển khai để xây dựng lại plugin cục bộ, biểu tượng mới xuất hiện trong Trình quản lý plugin (cả trong danh sách bổ trợ và bảng mô tả plugin). Càng xa càng tốt.
Tuy nhiên, biểu tượng cũ vẫn tồn tại trong menu và các biểu tượng thanh công cụ.
Tôi đã thiết lập rằng icon.png là chính xác trong metadata.txt và đang được sao chép vào thư mục ~ / .qgis / python / plugins / myplugin của tôi .
Điều này đặc biệt khó hiểu - Tôi không thay thế biểu tượng plugin mặc định, nhưng là biểu tượng tôi đã tạo trước đây để thay thế biểu tượng plugin mặc định. Vì vậy, điều này đã làm việc trước khi ...: /
Tôi đã thử những ...
- khởi động lại QGIS
- gỡ cài đặt, sau đó cài đặt lại plugin bằng trình quản lý plugin
- phá hủy plugin bằng cách sử dụng make derase theo sau là thực hiện
- tải lại plugin bằng cách sử dụng plugin "Plugin tải lại"
Các biểu tượng bộ đệm của QGIS ở đâu đó? Đó là lời giải thích duy nhất tôi có thể nghĩ ra. Nếu có, có cách nào để xóa bộ đệm không?
Tôi đang sử dụng QGIS 2.10.1 Pisa trên Ubuntu 14.04. Tôi đang sử dụng "Plugin Builder" phiên bản 2.8.3
Tôi nghi ngờ đây sẽ không phải là vấn đề đối với bất kỳ ai chưa cài đặt plugin trước đó, nhưng điều này hơi lạ.