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_())    
