Qt实现登录界面案例
创建登录页面,输入用户名和密码,正确之后进入主界面。将此案例中用到的知识介绍如下:
1.int QDialog::exec()
exec()将创建一个模态对话框,使程序阻塞直至用户关闭窗口。当模态对话框关闭的时候,exec()将会返回一个枚举值,这个枚举值通常被用来结合一个按钮执行相关功能。
2.void QDialog::accept()
这个函数的功能是隐藏模态对话框并且使返回值为Accepted,此处说的返回值是指,当对话框关闭(隐藏)的时候,exec()将返回一个枚举值,acceped函数将使exec()返回QDialog::Accepted。
而void QDialog::reject()将对话框隐藏的同时使exec()返回 QDialog::Rejected。因此常常使用这两个函数进行窗口切换。
3.QLineEdit属性
echoMode属性选择password,可以使edit文本框的输入变成密文。placeholderText属性可以在输入框产生提示文字,在“效果部分”可以查看设置这些属性的效果。
关键代码块如下:
效果展示
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!