Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: XXCoder от Ноябрь 10, 2006, 14:35 Подскажите ктонить пожалуста как изменить бегунок на слайдере или скролбаре для собственного стиля. Спасибо! :oops:
Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: Alex00 от Ноябрь 10, 2006, 15:03 Прийдется собственный класс делать для настройки всего, чего душе угодно.
Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: XXCoder от Ноябрь 10, 2006, 15:18 Спасибо за ответ!! Я так и сделала) все переопределила все нормально, не могу только найти как до бегунка добраться, в спецификации утвержден круглый)) в QStyle вообще нету такой константы как впрочем и в других классах по этой теме. Так что если ктонить ченить все-наки знает пожалуйста подскажите, а то замучилась уже.
Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: Tonal от Ноябрь 10, 2006, 15:48 QStyle::CE_ScrollBarSlider не оно?
Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: XXCoder от Ноябрь 10, 2006, 16:18 Спасибо, но к сожалению нет. я переопределяю drawPrimitive() в котором рисую элементы управления, а там наужно кейсом искать Primitive Element'ы =) вот как раз там его и нет... или я не знаю как еще его найти чтобы перерисовать. :roll:
Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: Tonal от Ноябрь 10, 2006, 18:13 Может всё-же надо в drawComplexControl это обрабатывать?
Именно так делается например в QPlastiqueStyle... Название: 4.2.0 приминение QStyle для создания собственного стиля Отправлено: XXCoder от Ноябрь 13, 2006, 11:53 спасибо, SC_SliderGroove неужели оно... =) я думала это где он ездиет, ну щас посмотрю еще) пасиб)) жалко в QPlastiqueStyle почти нет комментариев))
|