码迷,mamicode.com
首页 > 其他好文 > 详细

登录窗口设计简单测试步骤

时间:2015-04-17 11:21:24      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

首先参考:http://bbs.qter.org/forum.php?mod=viewthread&tid=12,
详细看过以上教程一遍后,不在参考以上教程,而按照如下步骤独立完成登录界面设计,这样在对设计的流程和步骤的把握中形成自己的认识,增强学习效果:

1、新建qt gui应用
2、在主窗口中添加按钮或者进行其他设计,如果仅为测试不需要对主窗口进行更改直接进入第3步
3、工程中添加新文件——设计师类,并在创建成功后的弹出的ui设计界面拖入两个label和两个lineEdit作为用户名和密码输入,两个按钮分别改名为登录和退出
4、右击退出按钮转到click()函数对应的槽函数,设置为close(),这样点击退出后就退出程序了。
5、转到登录按钮的click()槽函数,利用if函数在点击登录按钮后判断用户名和密码是否正确(lineEdit的text()获取文本),正确就accept(),登录成功;错误就利用QMessageBox的warning函数来弹出警告窗口,内容自定;
以上几部就是最基本的登录窗口设计测试步骤,下面有几个小细节需要细化
6、密码不应该显示出来:在ui设计界面中,将密码输入框的属性中的echoMode设置为password,这样在输入密码的时候显示的就是黑点;(或者在对应的设计师类的cpp文件的构造函数中利用ui->pwdlineEdit->setEcho(QLineEdit::password)函数来设置成密码模式)
7、在密码输入错误后的判断函数中(else)自动清除用户名密码并重新定位光标到输入框:自然就是利用lineEdit的clear()函数和setFocus()函数;
8、去掉用户名、密码中头尾的空格:lineEdit自带的trimmed()函数

登录窗口设计简单测试步骤

标签:

原文地址:http://blog.csdn.net/songyu0120/article/details/45094173

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!