GTK3을 사용하여 위젯에서 방출 된 모든 신호를 모니터링 할 수있는 방법이 있습니까? 나는 event
신호가 이벤트 전에 방출된다는 것을 알고 있지만, GTK 용어에서 "이벤트"와 "신호"의 구분이 확실하지 않습니다. 모든 신호를 포착하지는 않는 것 같습니다.GTK3 - 위젯에서 방출 된 모든 신호 모니터링
GDK는 기능이 gdk_set_show_events
인 것을 알고 있지만 주로 운영 체제에서 창으로 보내는 이벤트를 보여줍니다. GTK3에 상응하는 것이 있습니까?
신호는 Gtk에만 국한되지 않는 GObject (즉, 시스템 유형) 기능입니다. 이벤트는 Gtk 용어이며, 디스플레이 서버로부터 메시지를 감싼 것입니다. 위젯이 이벤트를 받으면 대개 신호를 사용하여 위젯에 대해 알려줍니다. 디스플레이 서버 메시지 (예 : 버튼 클릭)의 결과가 아닌 다른 것들도 신호를 사용하여 전송됩니다. – Ancurio