gpt4 book ai didi

python - QButtonGroup 不使复选框独占

转载 作者:太空宇宙 更新时间:2023-11-03 14:57:47 26 4
gpt4 key购买 nike

我正在尝试使用 QGroupBox 创建一组独占复选框(据我所知,默认情况下是独占的),但是当我运行我的程序时,这些复选框不是独占的,并且其行为与通常相同。

skillP = QCheckBox("Passive")
skillCb = QCheckBox("Combat")
skillCm = QCheckBox("Command")
skillP.setChecked(True)
addskillG = QButtonGroup()
addskillG.addButton(skillP)
addskillG.addButton(skillCm)
addskillG.addButton(skillCb)

我是不是做错了什么?

最佳答案

引起该问题的原因是垃圾收集器从内存中删除了变量 QButtonGroup,要解决该问题,您必须将父对象传递给该对象:

addskillG = QButtonGroup(self)

关于python - QButtonGroup 不使复选框独占,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45384354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com