Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: BaltikS от Январь 20, 2009, 10:52



Название: StyleSheet и рисунок вне ресурса
Отправлено: BaltikS от Январь 20, 2009, 10:52
Решил поиграться со стилями и обратил внимание что во всех примерах со стилями где присутствует рисунок, например
Код
CSS
image: url(:/images/checkbox_unchecked.png)
, рисунок должен находится в ресурсе, а как написать нужно (и возможно ли это), чтобы рисунок находился вне ресурса (qrc)...

Заранее спасибо за ответы...


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: BaltikS от Январь 20, 2009, 10:58
Разобрался.....с абсолютными путями работает, а вот с относительными никак, ткните пальцем...что не так :)


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: lit-uriy от Январь 20, 2009, 11:02
а вот с относительными никак, ткните пальцем...что не так :)
а пример-то где?


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: BaltikS от Январь 20, 2009, 11:10
Каюсь ступил......путь берётся относительно выполняемого файла, а не файла QSS...
Вот может кому поможет если что
Код
CSS
image: url(./qss/images/image.png)
Где qss - папка где лежит сам qss файл, а images - папка с картинками соотвественно.
_________________________________
Попутный вопрос. До установки стиля на QLabel-ах был цвет меток другой и размер шрифта. При установки SteelSheet-а меняется и то и другое(цвет и шрифт), возможно это и правильно. А вот при установке
Код
CSS
setStyleShee(QString());
- тот же шрифт и цвет и возвращается в первоначальное состояние. Это как? так задумано? Как вернуть его в первоначальное состояние не запоминая первоначальное?


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: Racheengel от Январь 20, 2009, 11:19
о, это баг известный, а какая кути?


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: BaltikS от Январь 20, 2009, 11:21
Qt - 4.3.5....понял надо обновится.......


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: Racheengel от Январь 20, 2009, 11:58
Да не уверен что поможет - похоже в 4.5 еще не починили... Я тролям недели 2 назад еще репортил.


Название: Re: StyleSheet и рисунок вне ресурса
Отправлено: majatu от Февраль 28, 2009, 12:25
если у тебя папка с изображениями на уровне release, то пиши url(../images/bla-bla.jpg)