Day09Qt登录界面切换实例2021-09-23

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属性可以在输入框产生提示文字,在“效果部分”可以查看设置这些属性的效果。

关键代码块如下:

效果展示

Day09Qt登录界面切换实例2021-09-23

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月21日
下一篇 2021年8月21日

相关推荐