#include "userauth_mainwindow.h" #include "userregister_mainwindow.h" #include "ui_userauth_mainwindow.h" UserAuth_MainWindow::UserAuth_MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::UserAuth_MainWindow) { ui->setupUi(this); register_ui = new UserRegister_MainWindow(); connect(this,SIGNAL(open_registerUi_signal()),this,SLOT(goto_register_ui())); connect(register_ui,SIGNAL(open_loginUi_signal()),this,SLOT(goto_login_ui())); connect(this,SIGNAL(tar_login_signal()),this,SLOT(tar_login_getInfo())); connect(register_ui,SIGNAL(tar_register_signal()),this,SLOT(tar_register_getInfo())); } UserAuth_MainWindow::~UserAuth_MainWindow() { delete ui; } /* 点击按钮·展开注册界面 */ void UserAuth_MainWindow::on_RegisterButton_clicked() { emit open_registerUi_signal(); } /* 展开(跳转)注册界面 */ void UserAuth_MainWindow::goto_register_ui() { this->hide(); register_ui->show(); } /* 展开(跳转)登录界面 */ void UserAuth_MainWindow::goto_login_ui() { this->show(); register_ui->hide(); } #include #include /* 将输入的登录信息打包 */ void UserAuth_MainWindow::tar_login_getInfo() { //需要结构体 //练练手 QString s1; QString s2; s1 = ui->UserNameEdit->text(); s2 = ui->PasswordEdit->text(); qDebug()<<"姓名:"< s2 = s3 = s4 = s5 = qDebug()<<"用户名:"<