Название: Скины Отправлено: pakulo от Апрель 09, 2007, 10:47 Здравствуйте,
Каким образом можно реализовать поддержку скинов в программе? Мне нужно что бы полностью изменялся внешний вид. Т.е. изменялись стили кнопок, текстовых полей и т.п. Вот очень хорошо это реализовано в Опере, там когда выбираешь скин, то изменяется все, от стиля окон до пикселя. Название: Скины Отправлено: goer от Апрель 09, 2007, 11:39 Реализуется посредством наследования от класса QStyle и производных от него.
Подробнее читй в Assistant раздел QStyle Class Reference а также Styles Example. Также посмотри Qt Style Sheets - более простое, но и значительно менее мощное средство изменения внешнего вида гуев. Удачи! Название: Скины Отправлено: pakulo от Апрель 09, 2007, 11:45 Спасибо, буду разбираться.
Может у кого есть хорошие примеры, буду благодарен! ;) Название: Скины Отправлено: _govorilka от Апрель 09, 2007, 16:48 Цитата: "pakulo" Спасибо, буду разбираться. Может у кого есть хорошие примеры, буду благодарен! ;) Пример: папка с Qt/examples/widgets/styles/ Все остальное - это прямые руки и два часа работы в Photoshop'e Название: Скины Отправлено: pakulo от Апрель 09, 2007, 17:20 О, спасибо большое! Есть материал для работы...
|