def setHoverIcon(self, icon):
        """
        Sets the icon that will be used when this hotspot is hovered.
        
        :param      icon | <QIcon> || None
        """
        icon = QIcon(icon)
        if not icon.isNull():
            self._hoverIcon = QIcon(icon)
        else:
            self._hoverIcon = None