Exemplo n.º 1
0
 def __init__(self):
     rb.Plugin.__init__(self)
     from dbus.mainloop.glib import DBusGMainLoop
     import gobject
     from mod_dbus import LyricsDBus
     DBusGMainLoop(set_as_default=True)
     dbus_loop = gobject.MainLoop()
     self.__lybus = LyricsDBus()
Exemplo n.º 2
0
class Lyrics(rb.Plugin):
    def __init__(self):
        rb.Plugin.__init__(self)
        from dbus.mainloop.glib import DBusGMainLoop
        import gobject
        from mod_dbus import LyricsDBus
        DBusGMainLoop(set_as_default=True)
        dbus_loop = gobject.MainLoop()
        self.__lybus = LyricsDBus()

    def activate(self,shell):
        print "CALL activate: %s" % ( str(shell) )
        self.__lybus.connect()

    def deactivate(self,shell):
        print "CALL deactivate: %s" % ( str(shell) )
        self.__lybus.disconnect()