Russian Qt Forum
Ноябрь 24, 2024, 23:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: pushButton и Checkable  (Прочитано 2935 раз)
admsasha
Гость
« : Июнь 02, 2014, 06:29 »

Подскажите, как кнопке в состоянии Checkable сделать setEnabled(false), что бы эффект не нажатия не менялся ?
Проблема в том, что при setEnabled(false) не видно, кнопка в нажатом состоянии или нет. Она всегда находится в нажатом.
Записан
Bepec
Гость
« Ответ #1 : Июнь 02, 2014, 07:26 »

Стоит подумать "а нужно ли такое извращение".
Если кнопка отключена, то её состояние без разницы. Всё равно ничего сделать нельзя. Тут уже нужно думать о переходе на чекбокс и/или индикаторе состояния.
Записан
admsasha
Гость
« Ответ #2 : Июнь 02, 2014, 07:58 »

Просто вид кнопки более "красивый", чем checkbox. А смысл видеть состояние очень даже есть. Нажать то может её и нельзя (например, нет прав доступа для данной операции), но видеть положение нужно.

Но как я понял из ответа, нельзя. Ну нельзя так нельзя. Буду думать альтернативные решение. Менять на тот же checkbox, например.
Записан
OKTA
Гость
« Ответ #3 : Июнь 02, 2014, 09:01 »

О, Верес, с 5000-ным юбилеем  Смеющийся
Записан
Bepec
Гость
« Ответ #4 : Июнь 02, 2014, 09:14 »

Вухуху, всем шампанского Веселый спасибо.

Просто сделать свою кнопку с индикацией. Делов минут на 5-10.
Записан
Hrundel
Гость
« Ответ #5 : Июнь 02, 2014, 09:58 »

Да, Верес, жжет!!!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.053 секунд. Запросов: 21.