Pulls the value from the inputed editor.
        
        :param      editor | <QWidget>
        
        :return     <variant>

def editorData( self, editor ):
        """
        Pulls the value from the inputed editor.
        
        :param      editor | <QWidget>
        
        :return     <variant>
        """
        # set the information from a multi-tag edit
        if ( isinstance(editor, XMultiTagEdit) ):
            return editor.tags()
        
        # set the information from a combo box
        elif ( isinstance(editor, QComboBox) ):
            return nativestring(editor.currentText())
        
        # set the information from a line edit
        elif ( isinstance(editor, QLineEdit) ):
            return nativestring(editor.text())
        
        return None