2
나는 음성을 사용하여 끌어서 놓기 동작을 시뮬레이트해야하는 응용 프로그램을 개발 중이지만 마우스를 놓을 신호를 내 보내려 할 때 코드는 끌어서 놓기 동작까지 차단됩니다 끝내라. dropaction이 일어나도록 신호를 보내야합니다. drag.start 액션 중에 어떻게 신호를 보내거나 명령을 실행할 수 있습니까? 미리 감사드립니다.pyqt에서 Drag.start
나는 음성을 사용하여 끌어서 놓기 동작을 시뮬레이트해야하는 응용 프로그램을 개발 중이지만 마우스를 놓을 신호를 내 보내려 할 때 코드는 끌어서 놓기 동작까지 차단됩니다 끝내라. dropaction이 일어나도록 신호를 보내야합니다. drag.start 액션 중에 어떻게 신호를 보내거나 명령을 실행할 수 있습니까? 미리 감사드립니다.pyqt에서 Drag.start
당신은 예를 들어 신호를 방출하는 start
방법을 구현할 수있는, 뭔가 같은 :
class MyDrag(QtGui.QDrag):
dragStarted = QtCore.pyqtSignal()
def __init__(self, dragSource):
super(MyDrag, self).__init__(dragSource)
def start(self):
self.dragStarted.emit()
super(MyDrag, self).start()