PyQt5 buttonGroup: как связать переключаемый сигнал с int и bool? - PullRequest
0 голосов
/ 19 марта 2020
    bg1 = QButtonGroup(window)

    rb1 = QRadioButton("male",window)
    rb2 = QRadioButton("female",window)

    bg1.addButton(rb1,1)
    bg1.addButton(rb2,2)

    bg1.buttonToggled[int].connect(lambda i,b: print("id:",i, "status:",b))

будет предложено в строке:
bg1.buttonToggled [int] .connect (лямбда i, b: print ("id:", i, "status:", b))

происходит:
KeyError: 'нет соответствующего перегруженного сигнала'

я следовал за видео, оно отлично работает в видео.
И я попробовал buttonClicked [int] и buttonToggled.connect (), они оба работают

я использую vrsion 5.13.2

...