简要:继承QAbstractButton(抽象类),矩形普通按钮
应用场景:登录按钮、注册按钮、关闭按钮、是/否操作按钮
功能作用:
创建按钮: QPushButton():无控件的按钮组件 QPushButton(parent):创建按钮同时,设置父控件 QPushButton(text,parent):创建按钮同时,设置文本、父控件 QPushButton(QIcon,text,parent):创建按钮同时,设置图标、文本、父控件 菜单: 结合下面的QMenu类的相关方法 setMenu(QMenu):设置菜单 menu():获取菜单 showMenu():展示菜单 边框是否保持扁平: 设置扁平后,无背景颜色、去边框,不再突出显示 setFlat(bool):是否设置为扁平 isFlat() --> bool 默认状态处理 使按钮具有默认状态独特显眼的样式,并会显示保持(不同于setChecked) setAutoDefault(bool):是否设置为自动默认按钮 autoDefault() --> bool setDefault(bool) isDefault() --> bool 应用场景:在对话框中使用
信号:参考父类QAbstractButton