Signal과 Slot은 위젯끼리 통신을 하는 용도로 사용할 수 있습니다. 어떠한 이벤트가 일어났을때 그것을 다른 오브젝트에게 알려주고 값을 전달하거나 받을 수 있도록 해줍니다. 콜백 함수등을 이용하는 다른 GUI 프레임웍과 비교되는 통신 방법으로 Qt의 강점이라 할 수 있습니다.
QObject 를 상속받은 모든 위젯은 Signal과 Slot을 가질 수 있습니다.
예제로 배우는 PyQt
예제 중심으로 배우는 PyQt 프로그래밍
Signal과 Slot은 위젯끼리 통신을 하는 용도로 사용할 수 있습니다. 어떠한 이벤트가 일어났을때 그것을 다른 오브젝트에게 알려주고 값을 전달하거나 받을 수 있도록 해줍니다. 콜백 함수등을 이용하는 다른 GUI 프레임웍과 비교되는 통신 방법으로 Qt의 강점이라 할 수 있습니다.
QObject 를 상속받은 모든 위젯은 Signal과 Slot을 가질 수 있습니다.