def __init__(self, manager): self.sessionView = SessionView(manager) self.view = self.sessionView.createView() self.panel = SessionControlPanel( manager, self.sessionView).createControlPanel() self.manager = manager self.__createMainWindow() gtk.gdk.threads_init()
def __init__(self,manager): self.sessionView = SessionView(manager) self.view = self.sessionView.createView() self.panel = SessionControlPanel(manager, self.sessionView).createControlPanel() self.manager = manager self.__createMainWindow() gtk.gdk.threads_init()
class PandaUI: def __destory(self, widget, event, data=None): self.manager.forceStop() gtk.main_quit() sys.exit(0) return False def __init__(self, manager): self.sessionView = SessionView(manager) self.view = self.sessionView.createView() self.panel = SessionControlPanel( manager, self.sessionView).createControlPanel() self.manager = manager self.__createMainWindow() gtk.gdk.threads_init() def __createMainWindow(self): vbox = gtk.VBox(False, 5) vbox.pack_start(self.view, True) vbox.pack_start(self.panel, False) self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) self.window.set_title(APP_NAME + APP_VERSION) self.window.set_size_request(720, 630) self.window.connect("delete_event", self.__destory) self.window.add(vbox) self.window.show_all() def main(self): gtk.gdk.threads_enter() gtk.main() gtk.gdk.threads_level()
class PandaUI: def __destory(self, widget, event, data=None): self.manager.forceStop() gtk.main_quit() sys.exit(0) return False def __init__(self,manager): self.sessionView = SessionView(manager) self.view = self.sessionView.createView() self.panel = SessionControlPanel(manager, self.sessionView).createControlPanel() self.manager = manager self.__createMainWindow() gtk.gdk.threads_init() def __createMainWindow(self): vbox = gtk.VBox(False, 5) vbox.pack_start(self.view,True) vbox.pack_start(self.panel,False) self.window = gtk.Window(gtk.WINDOW_TOPLEVEL) self.window.set_title(APP_NAME + APP_VERSION) self.window.set_size_request(720,630) self.window.connect("delete_event", self.__destory) self.window.add(vbox) self.window.show_all() def main(self): gtk.gdk.threads_enter() gtk.main() gtk.gdk.threads_level()
self.runTime = 0 self.statusMachine += 1 def destory(widget, event, data = None): gtk.main_quit() sys.exit(0) return False def startRun(): manager.setup() manager.play() Pressure = 5 if __name__ == "__main__": manager = SessionManager() view = SessionView(manager) mainViewUI = view.createView() gtk.gdk.threads_init() robot = TestRobot(manager) if len(sys.argv) < 2: configFile = "./config.cfg" else: configFile = sys.argv[1] config = readConfigFromFile(configFile) if config == None: print "please specify the configure file" sys.exit(-1) createSession(config.protocol, config.address, config.param,