Hat jemand einen Tipp, was ich falsch mache?
Thomas
Code: Alles auswählen
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QHBoxLayout, QComboBox
class MainWindow(QWidget):
def __init__(self):
super().__init__()
self.setGeometry(100, 100, 300, 100)
self.cbEins = QComboBox()
self.cbEins.currentIndexChanged.connect(self.OncbChange)
self.cbEins.addItem("Eins")
self.cbEins.addItem("Zwei")
self.cbZwei = QComboBox()
self.cbZwei.currentIndexChanged.connect(self.OncbChange)
self.cbZwei.addItem("A")
self.cbZwei.addItem("B")
self.cbZwei.addItem("C")
sizer_v = QVBoxLayout()
sizer_h = QHBoxLayout()
sizer_h.addWidget(self.cbEins)
sizer_h.addWidget(self.cbZwei)
sizer_v.addLayout(sizer_h)
self.setLayout(sizer_v)
self.show()
def OncbChange(self, event):
print(self.cbEins.currentText())
print(self.cbZwei.currentText())
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = MainWindow()
sys.exit(app.exec_())