是否可以仅使用QImage的一部分进行样式设计?

时间:2018-04-12 09:24:49

标签: c++ qt qtstylesheets

让我们拍摄previous question的图像的水平精灵:

enter image description here

所以,我在1中有4个图像。假设我只想使用绿色圆圈来设置QComboBox箭头的样式。我知道我可以使用

的单个图像来设置它
QComboBox::down-arrow {
    image: url(:/downarrow.png);
}

但是可以(在样式表中或通过其他方式)只获得一部分图像?

1 个答案:

答案 0 :(得分:0)

不幸的是Qt样式表不可能,因为它们不支持 background-position 的绝对值,如documentation

中所述

链接question的答案仍然是使用Qt实现此目的的最佳方式。