crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

zloyGamer
  опции профиля:
сообщение 2.7.2010, 19:09
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 22
Регистрация: 18.7.2009
Пользователь №: 917

Спасибо сказали: 0 раз(а)




Репутация:   0  


подскажите как можно сделать,: надо всем, кроме 5 кнопок в QFrame назначить 1 определенный стиль, для оставшихся 5 надо задать 1 другой стиль,

для этого в QFrame(в котором находятся эти обьекты) задаю стиль:
QPushButton {
background-color: palegoldenrod;
}
- таким образом он выставляется для всех дочерних обьектов QPushButton
но 5 кнопкам которым нужно назначить другой стиль - мне для каждой отдельно приходится выставлять другой стиль,

можно ли назначить какойто алиас для кнопок или для стилей,
чтобы определенным QPushButton задавался определенный стиль?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов (1 - 3)
Litkevich Yuriy
  опции профиля:
сообщение 2.7.2010, 20:27
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(zloyGamer @ 2.7.2010, 23:09) *
можно ли назначить какойто алиас для кнопок или для стилей,

Во-первых, всем наследникам QObject, можно задавать произвольные (пользовательские) свойства.
Во-вторых, таблицы стилей Qt поддерживают селекторы свойств.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
zloyGamer
  опции профиля:
сообщение 3.7.2010, 9:19
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 22
Регистрация: 18.7.2009
Пользователь №: 917

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 2.7.2010, 20:27) *
...

спс это то что надо!,
а можно ли какнить задавать свойства(setProperty) из дизайнера форм?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.7.2010, 12:00
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(zloyGamer @ 3.7.2010, 13:19) *
а можно ли какнить задавать свойства(setProperty) из дизайнера форм?
это зависит от версии Qt Designera, начиная с 4.4 можно, смотри картинку (кнопка с зелёным плюсиком):
 Р В Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 44%
Прикрепленное изображение
474 x 212 (6.08 килобайт)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 15.7.2025, 18:06