def canvas_icons(name): # type: (str) -> QIcon """ Return the named canvas icon. """ icon_file = QFile("canvas_icons:" + name) if icon_file.exists(): return QIcon("canvas_icons:" + name) else: return QIcon(resource_filename(os.path.join("icons", name)))