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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: аргументы setStyleSheet  (Прочитано 9805 раз)
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« : Октябрь 07, 2016, 07:36 »

От куда брать значения для аргумента для setStyleSheet()?

Например я знаю, что можно через setStyleSheet поменять цвет заголовка у группы
Цитировать
QGroupBox *chanelGroup = new QGroupBox("Группа");
    chanelGroup->setStyleSheet("QGroupBox::title {color: blue;}");
или цвет и жырность у лэйбы
Цитировать
text = new QLabel("Текст");
    text->setStyleSheet("QLabel {color:blue, font:bold}");
а как поменять размер шрифта? как поменять шрифт у лэйбы? Где можно посмотреть список всех свойств, доступных через setStyleSheet, таких как color, font? Где есть список свойств для других виджетов?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Октябрь 07, 2016, 08:10 »

Тут смотрели?
http://doc.qt.io/qt-4.8/stylesheet-examples.html
Записан

juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« Ответ #2 : Октябрь 07, 2016, 08:23 »

спс.... не смотрел. Добавил в закладки. Частично вопрос решен.... но всё же... там нет QLable. Например QLabel {color:blue, font:bold}  - этого нет. Остается только догадываться. Мне нужно размер шрифта поменять и возможно стиль (или как там... ариал, нью роман...). Где узнать полный список свойств для виджетов доступный через setStyleSheet?
Записан
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« Ответ #3 : Октябрь 07, 2016, 08:30 »

нашел, думаю список тут
легко меняется стиль ОДОГО виджета
Код:
text->setStyleSheet("QLabel {color:red; font: bold; font-size: 12px}");
раньше менял через всякие кьюСтайлы, кьюБраши.... так было не удобно
« Последнее редактирование: Октябрь 07, 2016, 09:05 от juvf » Записан
Day
Частый гость
***
Offline Offline

Сообщений: 290


Просмотр профиля
« Ответ #4 : Октябрь 07, 2016, 08:53 »

Цитировать
возможно стиль (или как там... ариал, нью роман...).
Семейство называеся, font-family
Записан
Day
Частый гость
***
Offline Offline

Сообщений: 290


Просмотр профиля
« Ответ #5 : Октябрь 07, 2016, 08:56 »

http://doc.crossplatform.ru/qt/4.5.0/stylesheet-reference.html
Версия немного устарела. Но, думаю, изменилось немногое.
Записан
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« Ответ #6 : Октябрь 07, 2016, 09:09 »

все эти руководства по 4-ке. и гдето в инете.... я думаю это должно быть в асистанте для установелнной версии Qt. Как эту таблицу свойств и стилей найти в справке/асистанте?
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #7 : Октябрь 07, 2016, 10:25 »

style sheet вбить в поиск ассистента,не? Улыбающийся
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« Ответ #8 : Октябрь 07, 2016, 10:26 »

style sheet вбить в поиск ассистента,не? Улыбающийся

ага, нашел. "Qt Style Sheets Reference", спс
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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