diff options
| author | Johan Dahlin <johan@src.gnome.org> | 2006-04-11 22:50:28 +0000 |
|---|---|---|
| committer | Johan Dahlin <johan@src.gnome.org> | 2006-04-11 22:50:28 +0000 |
| commit | 9b15f6e94dd3db02da87e4a510f0e0f50e08c70e (patch) | |
| tree | 73ea4e2e9b868e93b969358202f361b495b5fb14 /gobject/__init__.py | |
| parent | 6eb53cfe4d908d82615b319576a54b5f760b5924 (diff) | |
| download | pygobject-9b15f6e94dd3db02da87e4a510f0e0f50e08c70e.tar.gz pygobject-9b15f6e94dd3db02da87e4a510f0e0f50e08c70e.tar.xz pygobject-9b15f6e94dd3db02da87e4a510f0e0f50e08c70e.zip | |
Move over almost all GType constants from C to Python.
* gobject/gobjectmodule.c (init_gobject):
* gobject/__init__.py:
Move over almost all GType constants from C to Python.
Diffstat (limited to 'gobject/__init__.py')
| -rw-r--r-- | gobject/__init__.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gobject/__init__.py b/gobject/__init__.py index c94003d..fed14fb 100644 --- a/gobject/__init__.py +++ b/gobject/__init__.py @@ -48,4 +48,29 @@ class GObjectMeta(type): type_register(cls, namespace.get('__gtype_name__')) _gobject._install_metaclass(GObjectMeta) + +# TYPE_INVALID defined in gobjectmodule.c +TYPE_NONE = type_from_name('void') +TYPE_INTERFACE = type_from_name('GInterface') +TYPE_CHAR = type_from_name('gchar') +TYPE_UCHAR = type_from_name('guchar') +TYPE_BOOLEAN = type_from_name('gboolean') +TYPE_INT = type_from_name('gint') +TYPE_UINT = type_from_name('guint') +TYPE_LONG = type_from_name('glong') +TYPE_ULONG = type_from_name('gulong') +TYPE_INT64 = type_from_name('gint64') +TYPE_UINT64 = type_from_name('guint64') +TYPE_ENUM = type_from_name('GEnum') +TYPE_FLAGS = type_from_name('GFlags') +TYPE_FLOAT = type_from_name('gfloat') +TYPE_DOUBLE = type_from_name('gdouble') +TYPE_STRING = type_from_name('gchararray') +TYPE_POINTER = type_from_name('gpointer') +TYPE_BOXED = type_from_name('GBoxed') +TYPE_PARAM = type_from_name('GParam') +TYPE_OBJECT = type_from_name('GObject') +TYPE_PYOBJECT = type_from_name('PyObject') +TYPE_UNICHAR = TYPE_UINT + del _gobject |
