简要:
继承自QObject 提供了一个抽象的按钮容器,可以将多个按钮划分为一组 不具备可视化效果 一般放的都是可以被选中的按钮
功能作用:
创建按钮组对象: QButtonGroup() 向按钮组添加按钮 addButton(QAbstractButton,id=-1) 查看按钮组中的按钮: buttons():获取所有按钮 button(id):根据addButton中的id获取指定按钮 checkedButton():获取被选中的按钮 移除按钮组的按钮: 解除按钮组中的抽象关系,并不是从界面上删除按钮 removeButton(QAbstractButton) 绑定和获取ID: setId(QAbstractButton,int):为按钮组中的指定按钮设置id id(QAbstradctButton):获取按钮组中指定按钮的id checkedId(QAbstractButton):获取按钮组中被选中按钮的id 互斥设置: setExclusive(bool):是否设置按钮组中为互斥关系 exclusive() --> bool
信号:
buttonClicked:按钮组中按钮被点击信号 buttonPressed:按钮组中按钮被按下信号 buttonReleased:按钮组中按钮被释放信号 buttonToggled:按钮组中按钮被切换状态信号