def __init__(self, *a, **kw): G15TextScreen.__init__(self, *a, **kw) LoopingCallMixin.__init__(self) self.appendLine("%s@%s" % (os.getlogin(), socket.gethostname()), center=True) for i in xrange(4): self.appendLine('')
def __init__(self, parent = None): G15TextScreen.__init__(self, parent) bus = dbus.SessionBus() self.pidgin = dbus.Interface( bus.get_object("im.pidgin.purple.PurpleService", "/im/pidgin/purple/PurpleObject"), "im.pidgin.purple.PurpleInterface" ) self.appendText("Pidgin Screen Loaded. Waiting for events.", center = True) bus.add_signal_receiver(self.buddySignedOn, 'BuddySignedOn', self.pidgin.dbus_interface) bus.add_signal_receiver(self.buddySignedOff, 'BuddySignedOff', self.pidgin.dbus_interface) bus.add_signal_receiver(self.receivedImMessage, 'ReceivedImMsg', self.pidgin.dbus_interface)
def __init__(self, *a, **kw): G15TextScreen.__init__(self, *a, **kw) LoopingCallMixin.__init__(self, 0.2) bus = self.bus = dbus.SessionBus() self.spotify = bus.get_object('com.spotify.qt', '/') self.lineLen = 0 self.songDuration = 0 self.cur_sec = 0 self.scroll_title = '' self._text.extend([''] * 4) self.appendLine(' QUEUE') self.altCheckLoopingCall = LoopingCall(self.doChecks) self.altCheckLoopingCall.start(1)