2014-01-05 1 views
2

정말 이것에 대해 혼란 스러울 수 있으므로 제발 참아주십시오.python을 사용하여 Gtk + 3 위젯에 사용할 수있는 신호/이벤트 찾기 3

저는 파이썬에서 Gtk로 작업하고 있는데 위젯에서 사용할 수있는 이벤트/신호를 찾는 방법을 알고 싶지 않습니다. 대부분의 자습서에서는 "클릭 한"이벤트를 사용하는 방법을 보여줄 것이지만 특정 위젯에 사용할 이벤트/신호가 더 많이 있습니까? 그게 다야??

특정 위젯에 사용할 수있는 목록은 어디에서 찾을 수 있습니까?

답변

4

를 열고 문서 페이지 :은 "신호"링크를

enter image description here

클릭하면 해당 위젯 사용할 수있는 신호 목록에 당신을 이끌 것입니다. 원하는 신호를 찾지 못하면 상위 클래스 나 구현 된 인터페이스 중 하나에서 구현 될 수 있습니다. "객체 계층 구조"및 "구현 된 인터페이스"링크는 클래스와 인터페이스를 탐색하고 필요한 신호를 찾는 데 도움이됩니다.

+0

나는 같은 배를 타고 있었고, [Glade] (https://glade.gnome.org/)를 사용하여 무엇이 이용 가능한지와 그렇지 않은지를 찾는 데 매우 중요했습니다. 버튼을 추가하고 신호 탭을 확인하면 쉽게 트리거 할 수있는 항목을 쉽게 찾을 수 있습니다. [Screenshot] (http://i.stack.imgur.com/PyQBL.png) –

+0

정말 고마워요, 제가 찾고있는 곳입니다. –

+0

늦게 고마워, 나는 잠시 떨어져 있었다. – user3163030

2

명백한 대답처럼 보일 수도 있지만 the documentation을 읽으셨습니까? 여기 GtkButton 위젯에 대한

+0

파이썬 API에 대한 설명서를 찾으려면 당연한 일입니다! 하지만 유감스럽게도 C 문서를 읽는 것이 가장 좋은 방법입니다. – ptomato

+0

@ptomato : 이와 관련하여 천천히 [변경되기 시작했습니다.] (https://mail.gnome.org/archives/desktop-devel-list/2014-February/msg00001.html). – liberforce

관련 문제