From 9408505a24d26725e518dd0852d8a1fb1640de6b Mon Sep 17 00:00:00 2001 From: Renato Filho Date: Tue, 31 May 2011 15:45:28 -0300 Subject: [PATCH] Fixed problems with eventFilter function destruction order. The object passed to eventFilter function will keep a reference to the listener object, this will ensure the destruction order. Reviewer: Marcelo Lira Luciano Wolf --- PySide/QtCore/typesystem_core.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml index ec215ec..285e6e6 100644 --- a/PySide/QtCore/typesystem_core.xml +++ b/PySide/QtCore/typesystem_core.xml @@ -1294,6 +1294,16 @@ + + + Shiboken::Object::keepReference((SbkObject*)%PYARG_1, "eventFilter", %PYSELF, true); + + + + + Shiboken::Object::removeReference((SbkObject*)%PYARG_1, "eventFilter", %PYSELF); + +