Очень хочется чтобы по аналогии с другими input'ами в radio-кнопках было событие changed (синоним toggled). Более того: toggled на группе кнопок будет вызываться дважды (сначала по поводу кнопки с которой снято выделение, а потом по поводу кнопки которая стала выделенной). В связи с этим есть предложение включать группы кнопок в группу QButtonGroup и отслеживать событие buttonClicked (собственно на него и генерировать changed). И ещё момент: Сейчас в browser-qt есть магия по объединению радио-кнопок в группы. Можно смело эту магию убирать ибо сейчас все кнопки из одной группы имеют одинаковое значение атрибута name (как в html). Таким образом по "name" кнопки можно объединять в разные QButtonGroup'ы.
Зачем синоним toggled? Есть же toggled
(In reply to comment #1) > Зачем синоним toggled? Есть же toggled Чтобы было как в html, единообразное событие change на все инпуты. Ты же делал changed на select,checkbox, etc.
(В ответ на комментарий №2) > Ты же делал changed на select,checkbox, etc. Ой, правда. Проверю, работает ли оно. А то, как-минимум, в одном месте оно не учтено вообще.
(In reply to comment #3) > (В ответ на комментарий №2) > > Ты же делал changed на select,checkbox, etc. > Ой, правда. Проверю, работает ли оно. А то, как-минимум, в одном месте оно не > учтено вообще. Обрати внимание на мои предложения насчёт QButtonGroup, это могло бы снять много гимороя и не получать по два сигнала changed(toggled) за раз ;)
К слову, магию просто так не уберешь. Придется написать QGroupBox, но без магии.
Серёга, есть подозрение что ты уже исправил это.
(В ответ на комментарий №6) > есть подозрение что ты уже исправил это. Да