code: def setOptions( self, options ):
          
          self._options = map(str, options)
          
          if ( options ):
              completer = QCompleter(options, self)
              completer.setCompletionMode(QCompleter.InlineCompletion)
              self.setCompleter(completer)
          else:
              self.setCompleter(None)
docs: Sets the tag option list for this widget.  If used, tags need to be
          found within the list of options when added.
          
          :param      options | [<str>, ..]