如何使QComboBox弹出透明

2024-04-19 20:08:36 发布

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

我试图使我的QComboBox中的QAbstractItemViewPyQt5中透明。我希望能够看到它背后的主要部件,并控制不透明度。你知道吗

我试过我在另一个帖子上看到的。你知道吗

comboBox.view().parentWidget().setWindowOpacity(0.5)

但它似乎什么也没做。我也尝试过:

comobBox.setStyleSheet('QAbstractItemView{background: transparent; background-color: rgba(200,0,0,0}')

还是没什么。你知道吗

下面是我在QComboBox下拉列表中寻找的透明度示例:

enter image description here


Tags: view部件帖子pyqt5colorbackground透明度transparent
1条回答
网友
1楼 · 发布于 2024-04-19 20:08:36

你的问题不完整。你知道吗

你应该把一个最小的工作示例。 不管怎样,也许这就是你要找的东西?你知道吗

self.setAttribute(QtCore.Qt.WA_TranslucentBackground)

^{}类有一个方法.setAttribute,它允许修改小部件的一些属性。您可以为小部件设置许多属性,这些属性可以按照您想要的方式运行。你知道吗

相关问题 更多 >