diff options
Diffstat (limited to 'gobject/pygobject.c')
-rw-r--r-- | gobject/pygobject.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gobject/pygobject.c b/gobject/pygobject.c index b051b1ea..d54b5b31 100644 --- a/gobject/pygobject.c +++ b/gobject/pygobject.c @@ -56,6 +56,10 @@ pygobject_register_class(PyObject *dict, const gchar *type_name, g_type_set_qdata(gtype, pygobject_class_key, type); } + /* set up __doc__ descriptor on type */ + PyDict_SetItemString(type->tp_dict, "__doc__", + pyg_object_descr_doc_get()); + PyDict_SetItemString(dict, (char *)class_name, (PyObject *)type); } |