PyQt5 - Wie füge ich der ComboBox ein Element hinzu?
In diesem Artikel erfahren Sie, wie Sie dem Kombinationsfeld Elemente hinzufügen können. Standardmäßig enthält das Kombinationsfeld keine Elemente, um dem von uns verwendeten Kombinationsfeld Elemente hinzuzufügen addItem
. Im Kombinationsfeld können wir dann aus den hinzugefügten Elementen auswählen.
Syntax: combo_box.addItem (item)
Argument: Es wird eine Zeichenfolge als Argument verwendet
Durchgeführte Aktion: Das Element wird zur Dropdown-Liste des Kombinationsfelds hinzugefügt
Unten ist die Implementierung
from
PyQt5.QtWidgets
import
*
from
PyQt5
import
QtCore, QtGui
from
PyQt5.QtGui
import
*
from
PyQt5.QtCore
import
*
import
sys
class
Window(QMainWindow):
def
__init__(
self
):
super
().__init__()
self
.setWindowTitle(
"Python "
)
self
.setGeometry(
100
,
100
,
600
,
400
)
self
.UiComponents()
self
.show()
def
UiComponents(
self
):
combo_box
=
QComboBox(
self
)
combo_box.setGeometry(
200
,
150
,
120
,
40
)
combo_box.addItem(
"Geek"
)
combo_box.addItem(
"Super Geek"
)
combo_box.addItem(
"Ultra Geek"
)
App
=
QApplication(sys.argv)
window
=
Window()
sys.exit(App.
exec
())
Ausgabe :