如何将图标列表传递给QComboBox的“addItems”

2024-09-27 09:35:38 发布

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

在PyQt中,您可以给出icon&^{<作为QComboBox.addItem()中的参数 我试着用QComboBox.addItems()做一些类似的事情。我想给出一个图标列表,以及作为参数的字符串列表

myIcons = [QtGui.QPixmap(), QtGui.QPixmap(), QtGui.QPixmap()]
myStrings = ['Project1', 'Project2', 'Project3']

myComboBox = QtWidgets.QComboBox()
myComboBox.addItems(myIcons, myStrings)

我猜我将不得不将QComboBox()子类化,并将addItems()方法更改为类似于addItem()的方法,除了一个列表。我只是不知道如何查看这些方法的源代码,以便能够更改它们


Tags: 方法列表参数事情pyqtampiconqtgui

热门问题