'qstr1: obj_text, qstr2: argpspec, qstr3: note, qstr4: doc_text'

def send_to_help(self, qstr1, qstr2=None, qstr3=None, qstr4=None, force=False):

    if ((not force) and (not self.help_enabled)):
        return
    if ((self.help is not None) and (force or self.help.dockwidget.isVisible())):
        if (qstr4 is None):
            self.help.set_object_text(qstr1, ignore_unknown=True, force_refresh=force)
        else:
            objtxt = to_text_string(qstr1)
            name = objtxt.split('.')[(-1)]
            argspec = to_text_string(qstr2)
            note = to_text_string(qstr3)
            docstring = to_text_string(qstr4)
            doc = {'obj_text': objtxt, 'name': name, 'argspec': argspec, 'note': note, 'docstring': docstring}
            self.help.set_editor_doc(doc, force_refresh=force)
        editor = self.get_current_editor()
        editor.setFocus()
