Как получить выбор пользователя в блоке переключателей для дальнейшей обработки?
Я только что закончил с частью GUI моего веб-приложения, которая в значительной степени опирается на группы переключателей, чтобы обеспечить механизм выбора.
Я ищу, чтобы собрать выбор пользователя из групп переключателей, чтобы обеспечить входные параметры в определенных алгоритмах.
Wt не имеет функции соединения такого типа, заявленной в его WRadioButton
Класс и способ создания радиокнопок затрудняет сохранение выбора радиокнопок пользователя.
Как я могу продолжить это?
ОБНОВЛЕНИЕ: я пытался получить выбор с помощью checkedButton()
(объявлено в WRadioButton
класс) но мой метод не работал должным образом.
2 ответа
Я думаю, что проще взглянуть на методы и сигналы WButtonGroup: selectedId(), которая возвращает идентификатор выбранного WRadioButton, или selectedChanged(), который вызывается при изменении выбора, с помощью кнопки флажка. CheckButton() на WButtonGroup тоже должен работать.
Вы также можете подключить все сигналы к одному слоту с помощью Wt::WSignalMapper