Есть ли способ определить фоновое изображение в стиле стилей в стиле?Fit background-image to content in Qt
Например, если хост-виджет 40x40, а изображения 100x100, он не будет обрезаться, а масштабируется, чтобы соответствовать области 40x40.
Есть ли способ определить фоновое изображение в стиле стилей в стиле?Fit background-image to content in Qt
Например, если хост-виджет 40x40, а изображения 100x100, он не будет обрезаться, а масштабируется, чтобы соответствовать области 40x40.
В конце концов, у меня не было выбора, кроме написать собственный производный класс QWidget, переопределить paintEvent и нарисовать изображение с помощью прямоугольника геометрии виджета.
Я думаю, вам нужно установить фоновый размер «содержать»
предположим ID Foo вашего Div в
#foo {
background:url(image.png) contain;
}
Я думаю, что эта связь может помочь http://www.w3schools.com/cssref/playit.asp?filename=playcss_background-size&preval=contain
К сожалению, «содержать» не распознается. – JasonGenX
Вы ожидаете чего-то подобного от CSS? И пытались ли вы кодировать такое поведение? – troyane
О, я знаю, что могу это прописать. Просто хотел посмотреть, есть ли волшебное ключевое слово, с которым я не знаком ... :-) – JasonGenX
будет border-image: url (:/img/myimage.png); Работа? – thuga