VS2015+Qt5,点击文件菜单选项的活动响应,弹出另一个ui界面

VS2015+Qt5,点击文件菜单选项的活动响应,弹出另一个ui界面

界面准备

主界面
这里做的是三级菜单,文件>>新建连接>>MySqL。
使用Qt设计界面菜单的添加方法:
https://blog.youkuaiyun.com/Hughier/article/details/110622038
在这里插入图片描述
下图对应是类和对象名。
在这里插入图片描述
子窗口
在VS2015解决方案>>右键Form File>>添加>>新建项,设计子窗口。
在这里插入图片描述
修改子窗口对象名>>保存
在这里插入图片描述
这里主界面和子窗口的ui界面就已完成。

文件准备

接下来分别在在VS2015解决方案的Herder Files及Source Files添加子窗口的头文件和实现文件。一共是三个文件。
有个比较重要的操作就是右键编译一下子窗口的.ui文件,不然会缺少ui_xxx.h文件导致编译不通过。
在这里插入图片描述
这里之后需要的文件就基本齐全了。

代码编写

子窗口.h头文件编写
在这里插入图片描述

子窗口.cpp实现文件编写

在这里插入图片描述
主界面调用头文件
在这里插入图片描述
主界面调用实现文件
在这里插入图片描述

实现效果

操作顺序,文件>>新建连接>>MySQL,弹出子界面
在这里插入图片描述

总结

1.菜单响应函数triggered()
2.增加子窗口需要增加的文件,以及ui文件的编译。
3.信号/槽
4.QDialog

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值