常用方法如下所示:
- setCheckable():设置按钮是否已经被选中,如果设置为True,则表示按钮将保持已点击和释放状态。
- toggl():在按钮之间进行切换
- setIcon():设置按钮上的图标
- setEnabled():设置按钮是否可以使用当设置为False时,按钮变成不可用状态,点击它不会发射信号。
- isChecked():返回按钮的状态。设置为True或False.
- setDefault():设置按钮的默认状态。
- setText():设置按钮的显示文本
- text():返回按钮的显示文本。
为QPushButton设置快捷键:
- 通过按钮名字能为QPushButton设置快捷键,比如名字为"&PushButton"的按钮,它的快捷键是"Alt+D".其规则是:想要实现快捷键为 "Alt+D",那么按钮的名字里就要有字母D,并且在字母D前加上“&”.
- 核心代码如下所示:
- self.button=QPushButton("&Download")
- self.button.setDefault(True)