- < li> Я использовал SetEnabled (Bool) , который работает, но флажок затем серо-сеян и вряд ли читается
- Я могу реагировать на сигнал переключения и сбросить состояние. Но мне понадобился бы своего рода флаг, чтобы определить, только ли коробка считывается, а затем сбросить состояние проверки, означает, что мне нужно создать свой собственный флажок класс.
- < P>
Код: Выделить всё
setCheckable< /code> тоже не работает, это вообще не позволяет мне установить проверенное состояние: < /p> cb = this->ui->cb_RealWorld->isCheckable(); this->ui->cb_RealWorld->setCheckable(true); this->ui->cb_RealWorld->setChecked(someValue); this->ui->cb_RealWorld->setCheckable(cb);
------- РЕДАКТИРОВАТЬ Установите стиль отключенного флажона, подобный включению. До сих пор не удалось сделать это. Более конкретный: изменение значка, как в примерах, не работает для меня, может быть, потому что я использую Windows, а значки не доступны по пути, как в примерах. < /P>
ps: связанный, но здесь нет ответа < /p>
отключение qcheckbox сложным способом
QT - Как отключить Qcheckbox во время удержания проверенного состояния?
Подробнее здесь: https://stackoverflow.com/questions/351 ... grayed-out
Мобильная версия