kuuko pushed a commit to branch master.

http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=f3a5b441517333b373d59c2463fbede7002e184b

commit f3a5b441517333b373d59c2463fbede7002e184b
Author: Kai Huuhko <kai.huu...@gmail.com>
Date:   Sun Mar 8 19:35:47 2015 +0200

    Evas.SmartObject: Add smart_get, commented out parent getter
    
    Need to test if we can use Eo parent_get to do the same thing.
---
 efl/evas/efl.evas_object_smart.pxi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/efl/evas/efl.evas_object_smart.pxi 
b/efl/evas/efl.evas_object_smart.pxi
index aa7471f..2130b58 100644
--- a/efl/evas/efl.evas_object_smart.pxi
+++ b/efl/evas/efl.evas_object_smart.pxi
@@ -589,6 +589,13 @@ cdef class SmartObject(Object):
     def __iter__(self):
         return SmartObjectIterator(self)
 
+    # property parent:
+    #     def __get__(self):
+    #         return object_from_instance(evas_object_parent_get(self.obj))
+
+    # def parent_get(self):
+    #     return object_from_instance(evas_object_parent_get(self.obj))
+
     def member_add(self, Object child):
         """member_add(Object child)
 
@@ -640,6 +647,9 @@ cdef class SmartObject(Object):
         def __get__(self):
             return 
<Smart>evas_smart_data_get(evas_object_smart_smart_get(self.obj))
 
+    def smart_get(self):
+        return 
<Smart>evas_smart_data_get(evas_object_smart_smart_get(self.obj))
+
     def callback_add(self, char *event, func, *args, **kargs):
         """Add a callback for the smart event specified by event.
 

-- 


Reply via email to