QPushButton类
QPushButton是一个按钮控件,继承了QAbstractButton类(抽象类,不能实例化)。此外QToolButton,QRadioButton和QCheckBox这些按钮均继承自QAbstractButton类,根据各自的使用场景通过图形显示出来。
QAbstractButton类
父类提供了如下的状态和信号:
状态 | 解释 |
---|---|
isDown() | 提示按钮是否已按下 |
isChecked() | 提示按钮是否已经标记 |
isEnable() | 提示按钮是否可以被用户点击 |
isCheckAble() | 提示按钮是否为可标记的 |
setAutoRepeat() | 设置按钮是否在用户长按时可以自动重复执行 |
信号 | 含义 |
---|---|
Pressed | 当鼠标指针在按钮上并按下左键时触发该信号 |
Released | 当鼠标左 |