예제 #1
0
def testCocoaPlaylistUpDown():
    # keyCode: 125 - down / 126 - up
    obj = cocoaGetPlaylistObj()
    utils.do_in_mainthread(
        lambda: obj.keyDown_(createCocoaKeyEvent(125, True)), wait=True)
    utils.do_in_mainthread(
        lambda: obj.keyDown_(createCocoaKeyEvent(126, True)), wait=True)
예제 #2
0
 def updateSubjectObject(self):
     if self.parent:
         self.subjectObject = self.attr.__get__(self.parent.subjectObject)
     if getattr(self.subjectObject, "_updateEvent", None):
         self._updateHandler = lambda: do_in_mainthread(self.updateContent,
                                                        wait=False)
         getattr(self.subjectObject,
                 "_updateEvent").register(self._updateHandler)
예제 #3
0
def hangMainThread(secs):
    import utils, time
    utils.do_in_mainthread(lambda: time.sleep(secs), True)
예제 #4
0
def hangMainThread(secs):
	import utils, time
	utils.do_in_mainthread(lambda: time.sleep(secs), True)
예제 #5
0
def testCocoaPlaylistUpDown():
	# keyCode: 125 - down / 126 - up
	obj = cocoaGetPlaylistObj()
	utils.do_in_mainthread(lambda: obj.keyDown_(createCocoaKeyEvent(125,True)), wait=True)
	utils.do_in_mainthread(lambda: obj.keyDown_(createCocoaKeyEvent(126,True)), wait=True)
예제 #6
0
파일: gui.py 프로젝트: mba811/music-player
	def updateSubjectObject(self):
		if self.parent:
			self.subjectObject = self.attr.__get__(self.parent.subjectObject)
		if getattr(self.subjectObject, "_updateEvent", None):
			self._updateHandler = lambda: do_in_mainthread(self.updateContent, wait=False)
			getattr(self.subjectObject, "_updateEvent").register(self._updateHandler)
예제 #7
0
파일: gui.py 프로젝트: mba811/music-player
				def controlUpdateHandler(control=control):
					do_in_mainthread(lambda: self.updateChild(control), wait=False)
예제 #8
0
 def controlUpdateHandler(control=control):
     do_in_mainthread(lambda: self.updateChild(control),
                      wait=False)