Russian Qt Forum

Qt => Вопросы новичков => Тема начата: brucemax от Ноябрь 16, 2011, 11:02



Название: ProgresBar который меняет цвет
Отправлено: brucemax от Ноябрь 16, 2011, 11:02
Подскажите как сделать, что бы ProgressBar в зависимости от велечины заполнения менял цвет заполняющей полоски?
Спасибо.


Название: Re: ProgresBar который меняет цвет
Отправлено: popper от Ноябрь 16, 2011, 13:35
нужно наследоваться и переопределять QWidget::paintEvent.
для примера:
http://doc.qt.nokia.com/stable/widgets-analogclock.html


Название: Re: ProgresBar который меняет цвет
Отправлено: _OLEGator_ от Ноябрь 16, 2011, 13:37
Не обязательно, можно поработать со стилями или QPalette


Название: Re: ProgresBar который меняет цвет
Отправлено: brucemax от Ноябрь 18, 2011, 13:02
Спасибо..  я не перенаследовался...  взял нашёл это свойство в дизайнере...  собрал..  и посмотрел как это делается в ui_*.h файле)