如何删除PyQt5的PySide2中QComboBox downarrow的边框?

2024-04-25 12:53:09 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

imgur link

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

我试了很多方法,但都没有成功,我不知道为什么?你知道吗


Tags: self箭头drop边框downalsobackground背景
1条回答
网友
1楼 · 发布于 2024-04-25 12:53:09

这对我有效,但删除了箭头图标,看起来按钮消失了,所以你可以设置背景色,以确认它仍然存在。你知道吗

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

你可以用这个设置一个自定义按钮图标

QComboBox::down-arrow{image: url(./down.png)}

相关问题 更多 >

    热门问题