예제 #1
0
파일: PgMain.py 프로젝트: zhouyaoji/ginga
 def nongui_do_cb(self, tup, method, *args, **kwdargs):
     task = Task.FuncTask(method, args, kwdargs, logger=self.logger)
     task.register_callback(tup[0], args=tup[1:])
     return self.nongui_do_task(task)
예제 #2
0
파일: PgMain.py 프로젝트: zhouyaoji/ginga
 def nongui_do_future(self, future):
     task = Task.FuncTask(future.thaw, (), {}, logger=self.logger)
     return self.nongui_do_task(task)
예제 #3
0
파일: PgMain.py 프로젝트: zhouyaoji/ginga
 def nongui_do(self, method, *args, **kwdargs):
     task = Task.FuncTask(method, args, kwdargs, logger=self.logger)
     return self.nongui_do_task(task)