import os from PySide6 import QtGui import Serialize def refreshToolsAction(nfo): import RefreshTools RefreshTools.refreshToolsAction() def refreshToolsToolTip(nfo, setParent): return ( Serialize.iconToHTML(genericToolIcon) + "

Load all workbenches to refresh this list of tools. This may take a minute, depending on the number of installed workbenches.

" ) genericToolIcon = QtGui.QIcon(QtGui.QIcon(os.path.dirname(__file__) + "/Tango-Tools-spanner-hammer.svg")) def refreshToolsResultsProvider(): return [ { "icon": genericToolIcon, "text": "Refresh list of tools", "toolTip": "", "action": {"handler": "refreshTools"}, "subitems": [], } ]