라디오 버튼을 선택하면 GTK의 "토글 됨"신호가 발생하지만 그 전에는 이전에 선택한 라디오 버튼이 선택 취소 된 경우에도 신호가 실행됩니다.선택한 경우에만 GTK 라디오 버튼 신호 읽기
각 엔티티 그룹을 나타내는 라디오 버튼을 사용하는 GUI로 작업하고 있습니다. "토글 된"신호 쌍 중 첫 번째 신호는 GUI의 다른 필드에 대한 원치 않는 업데이트를 트리거합니다. 새로 선택한 버튼이 콜백을 트리거 할 때만 발생하는 업데이트입니다. 이 신호를 해결하고 선택 취소 대신 선택 영역에서만 작동하도록 콜백 함수를 제한하려면 어떻게해야합니까? 나는 코딩하는 클래스 내에서 플래그 변수를 고려해 봤지만 GTK가 승인 한 기술이 더 많을 수도 있습니다.
'toggled '신호 대신에'activated' 신호를 연결하여 이것을 달성 할 수 있다고 생각하는 것은 잘못된 것인가? – bluppfisk