qt之qpushbutton

本文详细介绍了如何在Qt中使用QPushButton控件,包括其继承关系、构造方法、文本设置、布局调整、样式设置、信号槽连接以及点击事件的处理。重点展示了如何通过信号和槽实现窗口关闭功能以及按钮位置的动态移动。
摘要由CSDN通过智能技术生成

QPushButton -> QAbstractButton -> QWidget
Header: #include <QPushButton>
qmake: QT += widgets
Inherits: QAbstractButton
Inherited By: QCommandLinkButton
virtual ~QPushButton()//析构函数
创建:
QPushButton btn;
QpushButton *btn=new QPushButton(this);
QPushButton *btn2 = new QPushButton(“第二个按钮”,this);
设置文本:
btn->setText("点击”);
设置按钮位置和大小:
btn->setGeometry(0,0,100,30);
样式:
btn->setStyleSheet(“”);
text-align: left;左对齐
background-color:背景颜色
qt 按钮点击事件:
void on_myPushButton_clicked();
信号和槽:
//用信号和槽去实现点击按钮关闭窗口connect(btn,&QPushButton::clicked,this,&QWidget::close);
按钮位置移动:
btn->move(宽,高);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值