| 12345678910111213141516171819202122 |
- from qgis.PyQt.QtGui import QIcon
- from ..utils import PluginDir
- icon_dict = {
- "setting": "./images/setting.svg",
- "add": "./images/add_map.svg",
- "map": "./images/map_tianditu.svg",
- "other": "./images/earth.svg",
- "search": "./images/search.svg",
- "fitzoom": "./images/fitzoom.svg",
- }
- icons = {key: QIcon(str(PluginDir.joinpath(value))) for key, value in icon_dict.items()}
- map_icon_folder = PluginDir.joinpath("./images/map_icons")
- def get_extra_map_icon(name: str):
- if map_icon_folder.joinpath(name).exists():
- return QIcon(str(map_icon_folder.joinpath(name)))
- return QIcon(str(map_icon_folder.joinpath("default.svg")))
|