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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вкючение/выключение дочерних виджетов.  (Прочитано 3177 раз)
ksk-
Самовар
**
Offline Offline

Сообщений: 178



Просмотр профиля
« : Декабрь 26, 2014, 13:30 »

Должен ли вызываться метод setEnabled у дочерних виджетов, если таковой был вызван у родителя?
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #1 : Декабрь 26, 2014, 13:35 »

Нет.
Записан

Qt 5.11/4.8.7 (X11/Win)
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #2 : Декабрь 26, 2014, 13:37 »

Вообще-то, да Улыбающийся

В аттаче я на виджет поместил 2 кнопки и виджет-список и в конструкторе окна виджету вызвал setEnabled(false) и его дочернии стали неактивными
« Последнее редактирование: Декабрь 26, 2014, 13:39 от gil9red » Записан

GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #3 : Декабрь 26, 2014, 13:39 »

Нет, setEnabled() не вызывается,
а вот соответствующие атрибуты выставляются/сбрасываются.
Записан

Qt 5.11/4.8.7 (X11/Win)
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #4 : Декабрь 26, 2014, 13:40 »

Нет, setEnabled() не вызывается,
а вот соответствующие атрибуты выставляются/сбрасываются.

Ясно, не знал Улыбающийся
Записан

ksk-
Самовар
**
Offline Offline

Сообщений: 178



Просмотр профиля
« Ответ #5 : Декабрь 26, 2014, 14:26 »

Всё понятно. Спасибо.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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