у тебя радобаттон в группе или нет?
вроде должен быть сигнал clicked приконнектись к нему и проверяй состояние checked
Ну да, а снять как setchecked(false) остается он
Ну тогда тебе надо повестить слот на сlicked и сделать setChecked(false)
Да сделал, он остается выбранным
Покажи кода кусок
а все короче с радиобаттонами там чуть сложнее rbutton1->setAutoExclusive(false); rbutton1->setChecked(false); rbutton1->setAutoExclusive(true);
У QRadioButton нету setAutoExclusive, есть у QButtonGroup
Ошибся
Просто засмотрелся на SO и беглым взглядом не нашел в документации https://stackoverflow.com/a/1732385
странно, у меня radio кнопка и так снимает свой cheсked при клике
У меня обернутый в гроупбокс всегда один уникальный и не выключается
когда групп бокс - он типа перехватывает эксклюзив к себе когда нету бокса - то все кнопки кроме радио - работают просто так у радио авто эксклюзив тру по дефолту, поэтому оно считает группой виджет родителя
Обсуждают сегодня