import os PLUGIN_DIR = os.path.split(os.path.realpath(__file__))[0] DEFAULT_ICON = "bal32x32.png" DEFAULT_ICON_PATH = "icons" def icon_path(icon_basename: str = DEFAULT_ICON): path = resource_path(DEFAULT_ICON_PATH, icon_basename) return path def resource_path(*parts): return os.path.join(PLUGIN_DIR, *parts)