QT任务001 弹框2——基于信号与槽,新窗口切回主窗口,并返回数据
一 任务描述
界面中添加多个输入框,每个输入框后面添加一个按钮,要求点击按钮时会弹出新的窗口显示输入框里输入的内容
基于信号与槽,新窗口返回主窗口:参考链接https://blog.****.net/weibo1230123/article/details/79116016
二 完成过程
1.完成主窗口 按钮 弹出新窗口的创建
2.主窗口创建一个text Edit 框框,用于返回数据,两个窗口界面如下
3.代码
1)main.cpp自动生成,不要修改
2)头函数中mainwindow.h 定义带有字符串参数的 信号+槽函数
new_window.h定义要发射的带参数信号
3)Sources文件中mainwindow.cpp文件 实例化指针+connect连接信号槽 /并写发射的信号 对应槽函数reshow+写按钮的槽
new_window.cpp写按钮的槽函数,包含发射信号
new_window.cpp界面中 功能按键的代码:
4)Form文件