Название: QT & css Отправлено: eugeniy.bogdan от Апрель 23, 2009, 10:52 Всем привет!
У меня есть css файл в котором прописаны стили для контролов, но вот с толкнулся с непонятками. Есть QFrame, на нем лежит QLabel. Для QLabel прописан стиль: QLabel#label_1 { position: relative; left: 10px; top: 5px; font-weight:bold; color: rgb(255, 255, 255); } color и weight применяются, а вот top и left - нет, пробовал поменять position... тоже не помогло. Название: Re: QT & css Отправлено: Rcus от Апрель 23, 2009, 11:02 Позиция виджетов контролируется layout'ами, а QSS'ом можно менять только положение компонентов виджета.
Название: Re: QT & css Отправлено: eugeniy.bogdan от Апрель 23, 2009, 11:14 т.е. получается что через qss задать позицию для QLabel не получится?
Название: Re: QT & css Отправлено: Racheengel от Апрель 23, 2009, 16:29 нет
Название: Re: QT & css Отправлено: ax от Апрель 23, 2009, 16:51 Попробуй прикрутить
Цитировать Setting QObject properties From 4.3 and above, any designable Q_PROPERTY can be set using the qproperty-<property name> syntax. For example, MyLabel { qproperty-pixmap: url(pixmap.png); } MyGroupBox { qproperty-titleColor: rgb(100, 200, 100); } QPushButton { qproperty-iconSize: 20px 20px; } If the property references an enum declared with Q_ENUMS, you should reference its constants by name, i.e., not their numeric value. |