python中buttongroups_一风中有多个qbuttongroup

问题是QButtonGroups从未成为层次结构的一部分,因此它们没有任何效果。在

顺便说一句:发布代码时,请尝试添加必要的部分,使其可运行:from PyQt4 import QtGui

import sys

class Test(QtGui.QWidget):

def __init__(self):

super().__init__()

layout = QtGui.QVBoxLayout(self)

gBBackupFromIntExt = QtGui.QGroupBox()

layout.addWidget(gBBackupFromIntExt)

bGBackupFromIntExt = QtGui.QButtonGroup(self)

self.rBBackupFromExt = QtGui.QRadioButton()

bGBackupFromIntExt.addButton(self.rBBackupFromExt)

layout.addWidget(self.rBBackupFromExt)

self.rBBackupFromInt = QtGui.QRadioButton()

bGBackupFromIntExt.addButton(self.rBBackupFromInt)

layout.addWidget(self.rBBackupFromInt)

gBBackupToIntExt = QtGui.QGroupBox()

layout.addWidget(gBBackupToIntExt)

bGBackupToIntExt = QtGui.QButtonGroup(self)

self.rBBackupToExt = QtGui.QRadioButton()

bGBackupToIntExt.addButton (self.rBBackupToExt)

layout.addWidget(self.rBBackupToExt)

self.rBBackupToInt = QtGui.QRadioButton()

bGBackupToIntExt.addButton (self.rBBackupToInt)

layout.addWidget(self.rBBackupToInt)

a = QtGui.QApplication(sys.argv)

t = Test()

t.show()

a.exec()

这应该可以解决问题。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值