没有合适的资源?快使用搜索试试~ 我知道了~
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
15 下载量 136 浏览量
2020-09-17
19:32:16
上传
评论
收藏 83KB PDF 举报
温馨提示
试读
3页
主要介绍了python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例,需要的朋友可以参考下
资源推荐
资源详情
资源评论
python GUI库图形界面开发之库图形界面开发之PyQt5切换按钮控件切换按钮控件
QPushButton详细使用方法与实例详细使用方法与实例
主要介绍了python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例,需要的朋友可
以参考下
PyQt5切换按钮控件切换按钮控件QPushButton简介简介
QAbstractButton类为抽象类,不能实例化,必须由其他的按钮类继承QAbstractButton类,来实现不同的功能和表现形式,常
见的按钮QPushButton,QToolButton,QRadioButton和QCheckBox这些按钮均继承自QAbstractButton类,根据各自的使用
场景通过图形显示出来
QAbstractButton提供的状态如下表提供的状态如下表
状态状态 含义含义
isDown() 提示按钮是否已按下
isChecked() 提示按钮是否已经标记
isEnable() 提示按钮是否可以被用户点击
isCheckAble() 提示按钮是否为可标记的
setAutoRepeat() 设置按钮是否在用户长按时可以自动重复执行
QAbstractButton提供的信号如下表提供的信号如下表
信号信号 含义含义
Pressed 当鼠标指针在按钮上并按下左键时触发该信号
Released 当鼠标左键被释放时触发该信号
Clicked 当鼠标左键被按下然后释放时,或者快捷键被释放时触发该信号
Toggled 当按钮的标记状态发生改变时触发该信号
QPUshButton类中的常用方法类中的常用方法
方法方法 描述描述
setCheckable() 设置按钮是否已经被选中,如果设置True,则表示按钮将保持已点击和释放状态
toggle() 在按钮状态之间进行切换
setIcon() 设置按钮上的图标
setEnabled() 设置按钮是否可以使用,当设置为False时,按钮变成不可用状态,点击它不会发射信号
isChecked() 返回按钮的状态,返回值为True或者False
setDefault() 设置按钮的默认状态
setText() 设置按钮的显示文本
text() 返回按钮的显示文本
为QPushButton设置快捷键
通过按钮名字能为QPushButton设置快捷键,比如名字为‘&Download'的按键,它的快捷键是‘Alt+D'。其规则是;想要实现快捷
键为“Alt+D”,那么按钮的名字里有D这个字母,并且在D的前面加上“&”,这个字母D一般是按钮名称的首字母,而且在按钮显
示时。“&”不会显示出来,如果想显示,那么需要转义,核心代码如下
self.btn4=QPushButton('&Download')
self.btn4.setDefault(True)
QPushButton按钮的使用实例按钮的使用实例
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
class Form(QDialog):
def __init__(self,parent=None):
资源评论
weixin_38550722
- 粉丝: 8
- 资源: 928
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功