创建主窗体
首先,建立一个主窗体,可以为MainWindow,这一套Qt可以自己弄好。
上面的直接利用Qt Designer 拖动控件完成,你可以选中某个(或者某几个空间),然后右键,选择Layout,可以将选择的控件布局成合适的格局。(PS:我这里设置成水平对齐方式)
模拟密码验证
我们的流程是,输入用户名和密码,点击“登陆”按钮。若用户名和密码正确则,进入下个界面;反之,弹出错误信息提示。因为点击“登陆”按钮,就会产生一个clicked()信号,我们右键“登陆”按钮,进入clicked()对应的信号槽,此时在信号槽实现函数里添加如下代码。(此时对应MainWindow这个界面类)
void MainWindow::on_pushButton_clicked()
{
if(ui->lineEdit_2->text() == "1234" && ui->lineEdit->text() == "user")
{
//QMessageBox::information(NULL,tr("信息提示"),tr("登陆成功"));
this->hide();
emit emitsignal();
}
else