1.新建工程
2.实现一个界面
在设计栏进行界面绘制
双击可以进行修改
但是现在输入是没有用的
点击每个块会使右侧类和对象高亮,修改对象名称在写代码的时候会用,
可以自定义设置,确定commitButton ,取消CancelButton,浏览BrowseButton,编辑行lineedit
使用水平布局和弹簧调整一下
3.信号与槽
点击一个按钮就是发送一个信号,然后就会执行对应的槽函数,类似与回调函数
槽函数实现方法:
1.右击要实现按钮,然后转到槽
选择第一个点击转到槽
我们要实现点击确定,获取行编辑文本框内容,我们可以创建一个新的进程来完成这个工作,而创建一个新进程,我们需要在头文件中包含头文件
如果不会使用的话可以点击帮助,然后找到索引,输入QProcess
如果不能实现以上操作应该去配置环境变量
2.实现信号与槽的第二种方法
不使用转到槽,需要自己声明并定义槽函数,然后在构造函数里面使用 connect将信号与槽关联起来,我们使用这种方法实现取消按钮
然后需要在构造函数里面添加connect
3.同样自己实现槽函数,在connect使用信号的方式检测按钮是否按下,我们使用这种方法来重新写一下确定,把之前的注释掉
在构造函数里面实现connect,
我发现只能使用人家的函数名要不然不能实现
4.使用lamada表达式去执行,替换connect后两个参数,实现浏览按钮,点击浏览按钮实现一个弹窗功能,包含头文件#include<QMessageBox>
取消
qt
lamada