qcombobox应该只显示向下箭头但不显示下拉按钮

时间:2015-11-09 12:37:53

标签: css qt stylesheet qcombobox

我有QComboBox我应该只显示向下箭头图标&隐藏下拉按钮,我的意思是边框围绕着向下箭头图标。 我尝试使用以下样式表:

QComboBox::drop-down:!editable {border: 0px; subcontrol-origin: padding; subcontrol-position: center right; } ");

这也隐藏了向下箭头按钮。但我想显示向下箭头按钮,但不显示围绕它的边框。知道我怎么能做到这一点。?

理想情况下,它想要下图中的组合框, https://www.google.ca/search?q=combo+box+images&espv=2&biw=1366&bih=599&source=lnms&tbm=isch&sa=X&ved=0CAYQ_AUoAWoVChMIgZiz2t7_yAIVghUeCh0nZwva#imgrc=e8dbdN9cVRyr8M%3A

跟随线程类似,但我和chacham15有同样的问题 QCombobox down arrow image

我使用了以下样式表但是它使整个按钮不可见,我想要向下箭头而不是围绕它的按钮。

QComboBox::drop-down 
{
    border: 0px;
}

我是如何实现这一目标的。

1 个答案:

答案 0 :(得分:0)

我从朋友那里得到了答案,所以不要将边框设置为0,而是尝试将下拉按钮背景设置为"透明" &安培;将图像设置为向下箭头。