套模板建设网站多少钱,磁县邯郸网站建设,专业的营销团队哪里找,网站建设参考文献作者1.
使用手动连接#xff0c;将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中#xff0c;在自定义的槽函数中调用关闭函数
将登录按钮使用qt5版本的连接到自定义的槽函数中#xff0c;在槽函数中判断ui界面上输入的账号是否为admin#xff0c;密码是…
1.
使用手动连接将登录框中的取消按钮使用qt4版本的连接到自定义的槽函数中在自定义的槽函数中调用关闭函数
将登录按钮使用qt5版本的连接到自定义的槽函数中在槽函数中判断ui界面上输入的账号是否为admin密码是否为123456,如果账号密码匹配成功则输出“登录成功”并关闭该界面如果匹配失败则输出登录失败并将密码框中的内容清空
①myWidget.h
#ifndef MYWIDGET_H
#define MYWIDGET_H#include QWidget
#include QLineEdit
#include QDebugQT_BEGIN_NAMESPACE
namespace Ui { class MyWidget; }
QT_END_NAMESPACEclass MyWidget : public QWidget
{Q_OBJECT
public slots:void my_slots();public:MyWidget(QWidget *parent nullptr);~MyWidget();private:Ui::MyWidget *ui;
};
#endif // MYWIDGET_H②myWidget.cpp
#include mywidget.h
#include ui_mywidget.hMyWidget::MyWidget(QWidget *parent): QWidget(parent), ui(new Ui::MyWidget)
{ui-setupUi(this);ui-loginlabel-setPixmap(QPixmap(:/pictrue/logo.png));ui-loginlabel-setScaledContents(true);ui-userLabel-setPixmap(QPixmap(:/pictrue/userName.jpg));ui-userLabel-setScaledContents(true);ui-passwordLabel-setPixmap(QPixmap(:/pictrue/passwd.jpg));ui-passwordLabel-setScaledContents(true);ui-passwordEdit-setEchoMode(QLineEdit::Password);connect(ui-Btn2,SIGNAL(clicked()),this,SLOT(close()));connect(ui-Btn1,QPushButton::clicked,this,MyWidget::my_slots);}MyWidget::~MyWidget()
{delete ui;
}void MyWidget::my_slots()
{if(ui-userEdit-text()admin ui-passwordEdit-text()123456){qDebug() 登陆成功 ;this-close();}else{qDebug() 登陆失败;ui-passwordEdit-clear();}
}思维导图