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)
运行效果