PyQt5-如何对按钮组操作
按钮组的查询,获取,移除等操作
1.创建窗口及子控件
1、导入模块,创建应用程序对象,及窗口。

2、添加子控件,并封装进实例函数,给子【控件对象】公有化(即self.对象),以便随后使用。

3、给单选按钮分组;

2.按钮组操作
1、查看按钮组里的所有按钮对象。----使用按钮组的buttons() 方法,返回组的按钮对象;----添加一个槽函数来输出验证结果;

2、通过获得的按钮对象,就可以获取按钮的相关信息,或操作按鸵晚簧柢钮。例如:获取按钮的 文本,位置,大小等初始属性;

3、通过按钮 id 获取单个按钮对象;button(id)

4、获取选中的按钮 id :checkedId(),返回按钮组被选中的按钮 id。

5、获取选中的按钮,checkedButton();返回按钮组中选中的按钮对象。

6、从按钮组中移除某个按钮。removeButton(按钮对象)----注意:仅仅是从组织移除,非销毁按钮。----例如,例中移除g1中 rb4又绑定在了父窗口。

7、获取指定按钮的 id;id(按钮对象),返回按钮的id;

8、取消按钮组中,所有按钮的排他性。setExclusive(bool)----使组中所有按钮都可选中。
