짧은 시간 동안 (아마도 5 초) 비활성화 된 대화 상자를 표시하려고합니다. 다른 버튼도이 시간 동안 응답해야합니다.pygtk의 시간 제한 해제
1
A
답변
4
GTK + 시간 초과가 필요합니다. 먼저 버튼을 사용하지 않도록 설정하십시오. 타임 아웃은 버튼을 활성화하는 기능을 호출합니다.
사용자 편의를 위해 타이머가 실행중인 사용자에게 표시해야합니다. 단추를 활성화 할 때까지 "OK (5)", "확인 (4)"등과 같이 카운트 다운하여이 작업을 수행 할 수 있습니다.
는 여기를 참조하십시오 : http://graphics.sci.ubu.ac.th/api/pygtk/tutorials/pygtk2tutorial/ch-TimeoutsIOAndIdleFunctions.html
생각 1 초 (1000 밀리 초)에 제한 시간을 설정하는 것입니다. 콜백이 호출 될 때마다 버튼 레이블을 변경하고 TRUE를 반환합니다. 콜백이 다섯 번째로 호출되면이를 활성화하고 FALSE를 반환합니다. 이렇게하면 시간 초과가 제거됩니다.