From f9b66a906ad52dee08488253299e5d3dc6cb8ede Mon Sep 17 00:00:00 2001 From: Yves Date: Thu, 24 Nov 2011 15:48:20 -0800 Subject: [PATCH] psa: Added update notification in UI --- psa_harmattan/feedingit/pysrc/feedingit.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/psa_harmattan/feedingit/pysrc/feedingit.py b/psa_harmattan/feedingit/pysrc/feedingit.py index 9755a3d..7c4ed25 100644 --- a/psa_harmattan/feedingit/pysrc/feedingit.py +++ b/psa_harmattan/feedingit/pysrc/feedingit.py @@ -11,6 +11,8 @@ import codecs import dbus # import python dbus GLib mainloop support import dbus.mainloop.glib +# Enable glib main loop support +dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) # Comment the line below if you don't want to use OpenGL for QML rendering or if it is not supported from PySide import QtOpenGL, QtCore @@ -224,16 +226,16 @@ def main(): # signal_name='UpdateProgress', # dbus_interface='org.marcoz.feedingit', # path='/org/marcoz/feedingit/update') -# bus.add_signal_receiver(handler_function=controller.update_started, -# bus_name=None, -# signal_name='UpdateStarted', -# dbus_interface='org.marcoz.feedingit', -# path='/org/marcoz/feedingit/update') -# bus.add_signal_receiver(handler_function=controller.update_finished, -# bus_name=None, -# signal_name='UpdateFinished', -# dbus_interface='org.marcoz.feedingit', -# path='/org/marcoz/feedingit/update') + bus.add_signal_receiver(handler_function=controller.update_started, + bus_name=None, + signal_name='UpdateStarted', + dbus_interface='org.marcoz.feedingit', + path='/org/marcoz/feedingit/update') + bus.add_signal_receiver(handler_function=controller.update_finished, + bus_name=None, + signal_name='UpdateFinished', + dbus_interface='org.marcoz.feedingit', + path='/org/marcoz/feedingit/update') global root rc = view.rootContext() -- 1.7.9.5