summaryrefslogtreecommitdiff
path: root/atk-types.defs
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2005-08-26 18:29:48 +0000
committerJohan Dahlin <johan@src.gnome.org>2005-08-26 18:29:48 +0000
commit9118b2befcf50989361ee3da976a240782473c8b (patch)
treecdbf8a3089e0e1ef3ddc76c87f2570cd7d21c64b /atk-types.defs
parentfbd3828e7ff974eb61197767e8fb630ac21d17bf (diff)
downloadpygtk-9118b2befcf50989361ee3da976a240782473c8b.tar.gz
Make it a type on dynamically created subclasses implementing the
* atk-types.defs (ImplementorIface): Make it a type on dynamically created subclasses implementing the interface to possibly avoid MRO issues.
Diffstat (limited to 'atk-types.defs')
-rw-r--r--atk-types.defs6
1 files changed, 6 insertions, 0 deletions
diff --git a/atk-types.defs b/atk-types.defs
index 222840f0..7904cd34 100644
--- a/atk-types.defs
+++ b/atk-types.defs
@@ -70,6 +70,12 @@
(gtype-id "ATK_TYPE_UTIL")
)
+(define-interface ImplementorIface
+ (in-module "Atk")
+ (c-name "AtkImplementorIface")
+ (gtype-id "ATK_TYPE_IMPLEMENTOR")
+)
+
;; Enumerations and flags ...
(define-enum Role