您的位置:首页 > 编程语言 > Qt开发

【QT】:QT实现登录界面

2016-04-16 20:06 766 查看
QT实现登录功能,密码会表现为加密显示

如下图:



思路非常简单,大致如下:

1,先把几个控件弄上去

2,捕获控件的值进行判定

3,进行显示

要把密码项设为带密码的,这种方法要在cpp里面设置一个lineEdit的模式,让他为Password,方法如下

#include "widget.h" #include "ui_widget.h"
#include <QDebug>
#include <QMessageBox>
#include <QCryptographicHash>

Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);

//设置密码框的显示模式
ui->lineEditPassword->setEchoMode(QLineEdit::Password);
}

Widget::~Widget()
{
delete ui;
}


然后就是获得控件输出的文本值的方法如下:

ui->lineEditUser->text(); 返回的结果为QString类型,为文本值

其他的貌似没啥好说的了,最多就是设置信号与槽啥的,都很简单~~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: