Qt做的登陆框 不使用ui文件

我也是刚接触Qt 今天练练手,为了巩固对Qt的理解 我这次不使用qt里可视化的ui文件做登陆框,全部都是自己手敲代码,自己调整按钮、窗口位置 。

这是登陆框界面:

Snip20160110_6

这是登陆后的页面:

Snip20160110_7

登陆后的界面是我博客的首页 使用 QWebView 类里的load函数引入的 就像HTML里的 <iframe> 标签一样,第二个窗口上面的四个按钮 我就实现了第一个 “退出”功能,点击退出后就会 回到登陆框。其他几个按钮纯属是装B 大家可以无视了

还是老样子,我也不写什么语法,某个成员函数应该怎么用了。直接看代码吧,代码里有详细的注释:

为了能充分理解qt的信号和槽的机制,我在第二个界面添加了退出按钮,具体代码如下:

由于我在第二个窗口使用了QWebView 类里的load成员函数, 所有要在qt项目文件里的 .pro 添加上下面这一行,否则会提示找不到相应的函数

QT += webkit webkitwidgets network

 

需要完整项目源码的朋友可以点击这里下载:Qt做的登陆框

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注