qt登陆窗口到主界面(一)

今天下午憋了好几个小时,终于把它做出来了 

功能:程序的功能是程序开始出现一个对话框,按下按钮后便能进入主窗口,如果直接关闭这个对话框,便不能进入主窗口,整个程序也将退出。当进入主窗口后,我们按下按钮,会弹出一个对话框,无论如何关闭这个对话框,都会回到主窗口。

我的类名是Mwidgets,然后 在项目上右键 添加新文件

这里是用第一个设计师界面类,资料基本都是qt4 的 用的是qt resource file from class,我之前一直选qt designer from  快被坑哭了,仔细想想 看先第一个介绍就知道第一哥才是正解。注意要选 dialog without buttons 新建的类要基于QDialog。我的类名是Dialog。

之后,就是这样了

这里有两个ui文件,一个是登陆界面dialog,一个是主界面 mainwindow.

在log.ui中拖入PushButton其objectName改为enterBtn,在下面的Signalsand slotseditor中进行信号和槽的关联,其中,Sender设为enterBtn,Signal设为clicked(),Receive设为xyDlg,Slot设为accept()。这样就实现了单击这个按钮使这个对话框关闭并发出Accepted信号的功能。下面我们将利用这个信号。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值