QT QPushButton详解

目录

构造函数:

常用方法:

常用信号:


构造函数:

QPushButton(QWidget *parent = Q_NULLPTR)

QPushButton(const QString &text, QWidget *parent = Q_NULLPTR)

QPushButton(const QIcon &icon, const QString &text, QWidget *parent = Q_NULLPTR)

常用方法:

是否可被选中,也就是可以点一下就会置为选择状态

void setCheckable(bool)

设置排他性,同一个widget下的PushButton默认情况下最多只能有一个被选则

void setAutoExclusive(bool)

禁用该按钮

setDisabled(bool disable)

设置按钮文本

setText()

返回该按钮的文本

text()

在界面隐藏该按钮

hide()

常用信号:

pressed()信号:在按下时触发

released()信号:在松开时触发

Clicked 当鼠标左键被按下然后释放时,或者快捷键被释放时触发该信号  最常用

Toggled 当按钮的标记状态发生改变时触发该信号

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值