example - Obtención de todos los artículos de QComboBox-PyQt4(Python)
pyqt combobox get value (1)
Por lo que puedo decir, solo puede hacer referencia a un elemento utilizando .itemText()
:
AllItems = [QComboBoxName.itemText(i) for i in range(QComboBoxName.count())]
Tengo QComboBoxes
, y en un cierto punto, necesito recuperar cada elemento de un QComboBox
particular para iterar.
Aunque podría tener una lista de elementos que correspondan a los elementos en QComboBox
, prefiero obtenerlos directamente desde el propio widget (hay una gran cantidad de QComboBoxes
con muchos elementos cada uno).
¿Hay alguna función / método que haga esto por mí?
(P.ej:
QComboBoxName.allItems()
)
He mirado a través de la referencia de la clase, pero no pude encontrar nada relevante.
He pensado en algunos métodos desordenados, pero no me gustan.
(Me gusta iterar a través de QComboBox
cambiando el índice y obteniendo el ítem, etc.)
Python 2.7.1
IDLE 1.8
Windows 7
PyQt4