0
我試圖做一組獨佔複選框,使用QGroupBox(據我瞭解,它是默認是獨家),但是當我運行我的程序時,複選框不是排他性的,並表現爲他們通常會。QButtonGroup沒有使複選框獨佔
skillP = QCheckBox("Passive")
skillCb = QCheckBox("Combat")
skillCm = QCheckBox("Command")
skillP.setChecked(True)
addskillG = QButtonGroup()
addskillG.addButton(skillP)
addskillG.addButton(skillCm)
addskillG.addButton(skillCb)
有什麼我做錯了嗎?
我只是想你的代碼,我看到有沒問題,你可以顯示更多的代碼,也許錯誤是在你的代碼的另一部分 – eyllanesc
這是我的測試:https://gist.github.com/eyllanesc/ece0fe6e0f719267fda6cc7775568615 – eyllanesc
沒有其他的,但沒關係: layout.addWidget(skillP,1,1) layout.addWidget(skillCb,1,2)佈局= QGridLayout() layout.addWidget layout.addWidget(skillCm,1,3)'我不明白這會如何改變任何事情。 – Aiveebetter