Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Caduceus от Июль 26, 2011, 22:20



Название: Можно ли автоматически задизаблить (посерить) кастомный виджет?
Отправлено: Caduceus от Июль 26, 2011, 22:20
Есть свой виджет, полностью своя в нем отрисовка и вообще все.
Но вот понадобилось его задизаблить.
setEnabled(false) его уже не серит. А как сделать чтоб серило? Самому в отрисовке проверять состояние?


Название: Re: Можно ли автоматически задизаблить (посерить) кастомный виджет?
Отправлено: Fess от Июль 27, 2011, 04:44
Если виджет рисуете сами, то отвечать за отображение всех возможных состояний тоже вам.


Название: Re: Можно ли автоматически задизаблить (посерить) кастомный виджет?
Отправлено: lit-uriy от Июль 27, 2011, 06:34
>>Самому в отрисовке проверять состояние?
да