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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Скины  (Прочитано 4633 раз)
pakulo
Гость
« : Апрель 09, 2007, 10:47 »

Здравствуйте,

Каким образом можно реализовать поддержку скинов в программе? Мне нужно что бы полностью изменялся внешний вид. Т.е. изменялись стили кнопок, текстовых полей и т.п.
Вот очень хорошо это реализовано в Опере, там когда выбираешь скин, то изменяется все, от стиля окон до пикселя.
Записан
goer
Гость
« Ответ #1 : Апрель 09, 2007, 11:39 »

Реализуется посредством наследования от класса QStyle и производных от него.

Подробнее читй в Assistant раздел QStyle Class Reference а также Styles Example.

Также посмотри Qt Style Sheets - более простое, но и значительно менее мощное средство изменения внешнего вида гуев.

Удачи!
Записан
pakulo
Гость
« Ответ #2 : Апрель 09, 2007, 11:45 »

Спасибо, буду разбираться.
Может у кого есть хорошие примеры, буду благодарен! Подмигивающий
Записан
_govorilka
Гость
« Ответ #3 : Апрель 09, 2007, 16:48 »

Цитата: "pakulo"
Спасибо, буду разбираться.
Может у кого есть хорошие примеры, буду благодарен! Подмигивающий


Пример: папка с Qt/examples/widgets/styles/
Все остальное  - это прямые руки и два часа работы в Photoshop'e
Записан
pakulo
Гость
« Ответ #4 : Апрель 09, 2007, 17:20 »

О, спасибо большое! Есть материал для работы...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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