hildon.Seekbar 위젯은 눈금 위젯과 2 개의 버튼으로 구성됩니다. 단추를 클릭 할 때 위젯은 어떤 신호를 보내거나 어떻게 알 수 있습니까? 위젯이 PyGTK에서 보내는 모든 신호/이벤트를 모니터링 할 수 있습니까??힐튼에서 앞으로 및 앞으로 버튼을 처리하는 방법. 세이버?
2
A
답변
1
이 프로그램이 링크 된 문서 :
seekbar.connect("value-changed", control_changed, label)
seekbar.connect("notify::fraction", fraction_changed, label)
그래서 그것은 것 같다 (적어도)라는 두 개의 신호 "가치 변화"와 "통지 :: 부분을". 또한 Seekbar가 표준 GTK + Scale 위젯을 상속한다는 것을 알려주는 상속 다이어그램을 보여줍니다. 위젯은 첫 번째 신호가 오는 곳입니다 (추가 상속을 통해).
"notify :: fraction"신호의 출처가 확실하지 않습니다.
0
gobjects는 속성 변경에 대해 알리는 방법을 가지고 있으며 신호로이 작업을 수행합니다. 따라서 notify :: property에 연결하면 속성을 변경할 수 있습니다.
두 신호의 차이점에 대해 잘 모르겠지만 어떤 경우에도 단추를 클릭 할 때 이러한 신호가 트리거 된 것으로 보입니다. 나는 버튼의 의미를 "다음"/ "이전"노래 버튼으로 오해하고 대신 오로지 막대를 찾는 버튼 일뿐입니다. –