Название: Qt Style Sheet - стандартные картинки Отправлено: Racheengel от Январь 04, 2009, 00:14 Сабж, собственно проблема: после назначения собственного стайлшита, у комбобоксов пропадают напрочь стрелки.
Не могу понять, почему так происходит и как можно заставить стайлшит использовать стандартные системные картинки (те же стрелки). Например у тулбаттонов с назначенным меню стрелки не пропадают... Название: Re: Qt Style Sheet - стандартные картинки Отправлено: VAP от Январь 04, 2009, 12:03 Как-то была похожая проблема, машинально прописал для QComboBox вместо QComboBox::down-arrow(up-arrow), по аналогии с QSpinBox: QComboBox::up-button(down-button) - так тоже не рисовалось. А так стандартно как в Ассистенте написано:
в файле style.qss прописываем: QComboBox::down-arrow { image: url(:/images/downarrow.png); } downarrow.png можно сделать на свой вкус или взять системный. Название: Re: Qt Style Sheet - стандартные картинки Отправлено: Racheengel от Январь 04, 2009, 12:54 Да, это конечно сработает, но как раз хотелось бы не делать отдельно картинки для стрелок, а юзать то, что уже заранее прошито, в стилях (например QStyle::standardIcon()). Но если нет, то нет... ИМХО тролям надо предложить доработать...
|