Setup the timer that will close the widget after the mouse left the widget for the time of interval

        :param interval: the time that the tooltip waits before it dissapears in milliseconds
        :type interval: int
        :returns: None
        :rtype: None
        :raises: None

def setup_cyatimer(self, interval):
        """Setup the timer that will close the widget after the mouse left the widget for the time of interval

        :param interval: the time that the tooltip waits before it dissapears in milliseconds
        :type interval: int
        :returns: None
        :rtype: None
        :raises: None
        """
        self.cyatimer = QtCore.QTimer(self)
        self.cyatimer.setSingleShot(True)
        self.cyatimer.timeout.connect(self.hide)
        self._interval = interval