def __init__ (self): global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() self.lookingGlassProxy = lookingGlassProxy lookingGlassProxy.addStatusChangeCallback(self.setStatus) self.window = None self.run() dbus.service.Object.__init__ (self, dbus.SessionBus (), MELANGE_DBUS_PATH, MELANGE_DBUS_NAME)
def __init__(self): global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() self.lookingGlassProxy = lookingGlassProxy lookingGlassProxy.addStatusChangeCallback(self.setStatus) self.window = None self.run() dbus.service.Object.__init__(self, dbus.SessionBus(), MELANGE_DBUS_PATH, MELANGE_DBUS_NAME)
def __init__ (self): global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() self.lookingGlassProxy = lookingGlassProxy # The status label is shown iff we are not okay lookingGlassProxy.addStatusChangeCallback(lambda x: self.statusLabel.set_visible(not x)) self.window = None self.run() dbus.service.Object.__init__ (self, dbus.SessionBus (), MELANGE_DBUS_PATH, MELANGE_DBUS_NAME)
def __init__ (self): global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() self.lookingGlassProxy = lookingGlassProxy # The status label is shown iff we are not okay lookingGlassProxy.addStatusChangeCallback(lambda x: self.statusLabel.set_visible(not x)) self.window = None self.run() dbus.service.Object.__init__ (self, dbus.SessionBus (), MELANGE_DBUS_PATH, MELANGE_DBUS_NAME)
def activatePage(self, moduleName): self.showAndFocus() page = self.notebook.page_num(self.pages[moduleName]) self.notebook.set_current_page(page) def setStatus(status): if status: statusLabel.hide() else: statusLabel.show() if __name__ == "__main__": GObject.type_register(ResizeGrip) DBusGMainLoop(set_as_default=True) global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() lookingGlassProxy.addStatusChangeCallback(setStatus) sessionBus = dbus.SessionBus () request = sessionBus.request_name(MELANGE_DBUS_NAME, dbus.bus.NAME_FLAG_DO_NOT_QUEUE) if request != dbus.bus.REQUEST_NAME_REPLY_EXISTS: app = SagarmathaLog() else: object = sessionBus.get_object(MELANGE_DBUS_NAME, MELANGE_DBUS_PATH) app = dbus.Interface(object, MELANGE_DBUS_NAME) startInspector = len(sys.argv) == 2 and sys.argv[1] == 'inspect' app.show(startInspector)
page = self.notebook.page_num(self.pages[moduleName]) self.notebook.set_current_page(page) def setStatus(status): if status: statusLabel.hide() else: statusLabel.show() if __name__ == "__main__": GObject.type_register(ResizeGrip) DBusGMainLoop(set_as_default=True) global lookingGlassProxy lookingGlassProxy = LookingGlassProxy() lookingGlassProxy.addStatusChangeCallback(setStatus) sessionBus = dbus.SessionBus() request = sessionBus.request_name(MELANGE_DBUS_NAME, dbus.bus.NAME_FLAG_DO_NOT_QUEUE) if request != dbus.bus.REQUEST_NAME_REPLY_EXISTS: app = SagarmathaLog() else: object = sessionBus.get_object(MELANGE_DBUS_NAME, MELANGE_DBUS_PATH) app = dbus.Interface(object, MELANGE_DBUS_NAME) startInspector = len(sys.argv) == 2 and sys.argv[1] == 'inspect' app.show(startInspector)