GIS

QGIS 실전 플러그인 개발 - (6) 리소스 파일 컴파일하기

유병혁 2024. 12. 8. 12:08

안녕하세요? 이번 글은 "QGIS 실전 플러그인 개발" 시리즈의 여섯 번째로, "리소스 파일 컴파일하기"에 대해 다룹니다. 이 과정에서 GeoQuery Tool의 아이콘을 변경해 봅니다.

리소스 파일 컴파일

플러그인 템플릿 폴더에 icon.png 파일이 포함되어 있으므로, 이를 새 이미지로 교체하면 플러그인 아이콘이 바로 변경될 것으로 기대할 수 있습니다. 그러나 실제로는 resources.qrc 파일이 컴파일되어 생성된 resource.py 파일에 아이콘 이미지가 하드코딩되어 있기 때문에, 현재 설정에서는 아이콘을 변경하려면 해당 파일을 다시 컴파일해야 합니다.

OSGeo4W Shell

icon.png를 변경한 상태에서 OSGeo4W Shell을 실행하고 아래와 같이 명령 줄을 실행합니다.

cd C:\Users\bhyu\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\geoquery
pyrcc5 resources.qrc -o resources.py

 

이제 아이콘 변경도 완료되었습니다! 플러그인 파일은 아래 링크에서 다운로드 받으실 수 있습니다.

geoquery.zip
0.10MB