У меня есть группа GTK + (3) RadioButtons.Я не думаю, что версия GTK здесь имеет значение.
Когда в моем приложении переключается RadioButton, выполняется действие, и графический интерфейс обновляется соответствующей информацией.Все это обрабатывается в подключенном обратном вызове для «переключенного» сигнала.Никаких проблем.
Только не переключаемые переключатели RadioButtons вызовут событие «переключено».Имеет смысл.
Следовательно, возникает проблема - при запуске приложения RadioButton по умолчанию в группе не будет вызывать событие «переключено», потому что оно уже переключено.
Как я могувызвать это начальное действие на RadioButton по умолчанию?
В настоящее время я использую некрасивый хак - То есть добавить невидимое RadioButton, сделать его активным и затем любой из моих реальных RadioButtonмогут быть действительными значениями по умолчанию, которые запускают «переключаемый» сигнал.