'Show help for `timeout` milliseconds. if timeout is 0 then
show the text until it is cleared with clearHelp or showHelp is
called with an empty string.'

def showHelp(self, text, timeout=0):

    if (self.__text != text):
        self.__text = str(text)
        self.__update()
        self.textChanged.emit()
    if (timeout > 0):
        self.__timer.start(timeout)
