如何删除PyQt5的PySide2中QComboBox向下箭头的边框?

问题描述 投票:0回答:1

我设置了QComboBox的深色背景,并且QComboBox在向下箭头处显示了一个边框,

self.storeComboBox.setStyleSheet("QComboBox { background: #262739; border-radius: 5px;}" }

“

QComboBox::drop-down 
{
    border: 0px; /* also tried border:none */
}

我尝试了很多方法,但是没有用,我不知道为什么?

python python-3.x pyqt pyside2
1个回答
0
投票

这对我有用,但是删除了箭头图标,并且看起来该按钮消失了,因此您可以设置背景颜色以确认它仍然存在。

QComboBox::drop-down:button{border-radius:5px; background:rgb(0,0,0)}

您可以使用此设置自定义按钮图标,

QComboBox::down-arrow{image: url(./down.png)}
© www.soinside.com 2019 - 2024. All rights reserved.