pyqt5学习笔记(二)——控件布局、按钮点击事件,消息提示框

1、控件布局

打开Qt设计工具

在Qt设计工具里,放两个控件,一个PushButton和Line Edit

水平布局(框选这俩控件,右键选择布局->水平布局)

水平布局效果

垂直布局效果

栅格布局

使用两个label和Line Edit控件,表单布局

2、按钮点击事件结合消息提示框

按钮的点击事件需要了解两个概念,一个是信号,一个是槽函数,槽函数就是点击按钮之后执行的功能函数,信号就是将按钮和槽函数连接起来的“通道”(就是告诉按钮,需要执行那个槽函数)

打开Qt设计工具,添加一个按钮,保存ui文件,将ui文件转化成py文件

执行之前创建的Run.py

按钮出来了,此时按钮还没有功能,接下来添加信号和槽函数

现在实现点击按钮,弹出消息提示框(消息提示框有好几种,这里我只展示一种,其它的可以自行搜索学习)

编写槽函数,接着用信号将按钮与槽函数连接起来

    # 槽函数
    def on_click_messBox(self):
        messBox = QMessageBox()
        messBox.setWindowTitle(u'提示')
        messBox.setText(u'按钮执行成功')
        messBox.exec_()
        # 信号
        self.pushButton.clicked.connect(self.on_click_messBox)

运行效果

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值