作业
1> 将系统给定的工程文件相关代码全部进行注释
2> 将登录框的两个按钮进行实现,登录按钮需要手动连接自定义的槽函数,取消按钮右键转到槽
对于登录按钮对应的槽函数中实现:判断输入的账号是否等于"admin",密码是否为“123456”,如果匹配成功,则输出登录成功后关闭界面
如果匹配失败,输出账号和密码不匹配,请重新输入,并将密码框内容清空
对于取消按钮,在对应的槽函数中,关闭整个界面即可
#include "firstwww.h"
#include "ui_firstwww.h"
#include<QLineEdit>
#include<QLabel>
#include<QPushButton>
#include<QDebug>
#include<QWidget>
firstwww::firstwww(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::firstwww)
{
ui->setupUi(this);
this->setWindowTitle("myQQ");
this->setWindowIcon(QIcon("F:\\qt\\wangye\\icon\\QQ.png"));
this->setFixedSize(800,600);
ui->logolab->setScaledContents(true);
ui->logolab->setPixmap(QPixmap(":/icon.qrc"));
ui->label3->setScaledContents(true);
ui->label3->setPixmap(QPixmap(":/denglu.png"));
ui->label4->setScaledContents(true);
ui->label4->setPixmap(QPixmap(":/denglumima.png"));
ui->mima->setEchoMode(QLineEdit::Password);
ui->zhanghao->setPlaceholderText("QQ号码/手机/邮箱");
ui->mima->setPlaceholderText("密码");
}
class Widget:public QWidget
{
Q_OBJECT
signals:
void my_signal();
private slots:
void my_slot();
public:
Widget(QWidget *parent=nullptr);
~Widget();
};
void Widget::my_slot()
{
}
firstwww::~firstwww()
{
delete ui;
}