该程序的功能:主窗口里有两个button和ltextEdit,按下下一页button后弹出子窗口并隐藏主窗口,按下退出Button后退出程序,按下退出Button后退出程序。子窗口有文本框lineEdit和button,按下子窗口的button后,会向主窗口发送文本框里的值,然后再ltextEdit中显示,并且子窗口关闭。
用到的软件:QT5
注:以下文件全部在同一个项目文件中
说明:在这只介绍两个窗口之间的切换,如若想要更多的窗口切换,只需按同样的方法去实现就行了。
一、
1.主窗口的ui界面,如图
2.子窗口ui界面,如图
3.主程序。
4、主窗口的头文件 MainWindow.h
5、主界面的.cpp文件 MainWindow.cpp
6、子窗口的头文件 fram.h
7、子窗口的.cpp文件 fram.cpp
二、程序的运行效果
1、首先弹出以下界面
2、当按下“下一页”按钮是,出现以下界面
3、在文本框中输入数据,并将该数据返回到主窗口。如在文本框输入‘“返回主窗口”,然后按下按钮后,
4、主窗口如下图:
5、程序成功实现。