| Название: 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 почти нет комментариев)) |