docs: def currentText( self ):
          """
          Returns the text that is available currently, \
          if the user has set standard text, then that \
          is returned, otherwise the hint is returned.
          
          :return     <str>
          """
          text = nativestring(self.text())
          if text or not self.useHintValue():
              return text
          return self.hint()