summaryrefslogtreecommitdiff
path: root/gi/types.py
diff options
context:
space:
mode:
Diffstat (limited to 'gi/types.py')
-rw-r--r--gi/types.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/gi/types.py b/gi/types.py
index 0ccfe27e..4f0d76ed 100644
--- a/gi/types.py
+++ b/gi/types.py
@@ -173,7 +173,7 @@ def find_vfunc_conflict_in_bases(vfunc, bases):
return None
-class GObjectMeta(type):
+class _GObjectMetaBase(type):
"Metaclass for automatically registering GObject classes"
def __init__(cls, name, bases, dict_):
type.__init__(cls, name, bases, dict_)
@@ -193,19 +193,19 @@ class GObjectMeta(type):
_gobject.type_register(cls, namespace.get('__gtype_name__'))
-_gobject._install_metaclass(GObjectMeta)
+_gobject._install_metaclass(_GObjectMetaBase)
-class GIObjectMeta(GObjectMeta, MetaClassHelper):
+class GObjectMeta(_GObjectMetaBase, MetaClassHelper):
def __init__(cls, name, bases, dict_):
- super(GIObjectMeta, cls).__init__(name, bases, dict_)
+ super(GObjectMeta, cls).__init__(name, bases, dict_)
is_gi_defined = False
if cls.__module__ == 'gi.repository.' + cls.__info__.get_namespace():
is_gi_defined = True
is_python_defined = False
- if not is_gi_defined and cls.__module__ != GIObjectMeta.__module__:
+ if not is_gi_defined and cls.__module__ != GObjectMeta.__module__:
is_python_defined = True
if is_python_defined: