需求说明:主窗口名为mainwindow,在主窗口添加一个按钮,通过点击按钮能打开一个新的窗口。
第一步:在主窗口添加按钮
找到左边菜单栏的按钮控件拖出置窗口上
第二步:在工程里新建窗口
1.右击最顶层项目文件名,选择添加新文件。
2.选择QT---->Qt设计师界面类---->点击Choose
3.界面模板默认选择Widget,点击下一步
4.定义窗口类名,我这里选择默认名字,保存路径选择默认即可,点击下一步
5. 把新建的窗口添加到工程,默认添加到当前工程,点击完成按钮即可。
6.完成后QT自动生成Form所需要的h文件和cpp文件以及ui窗口
第三步:将新窗口的头文件添加到主窗口的头文件中,窗口头文件名为窗口类名+.h
第四步:为按钮生成信号与槽
1.右击主窗口按钮,选择转到槽
2.在弹出的对话框中选择clicked()(为按钮的单击事件),点击OK完成
3.此时QT会自动在工程中添加槽函数声明以及一个空白的槽函数。
4.在生成的槽函数中添加Form窗口的启动函数。
5.运行程序,点击主窗口按钮弹出新窗口
至此完成按钮点击弹出新窗口教程。更多小知识分享敬请期待!!!!!!!