qt 登录
主要参考:Qt实现登录效果(超详细!超简单!)_qt登录-CSDN博客
1.在MainWindow 对象初始化时创建登录界面对象LogWidget,并调用LogWidget对象的show方法。
2.主函数中并不调用MainWindow 对象的show()函数,而是通过信号槽机制,通过LogWidget的登录按钮发出信号,然后调用到MainWindow的show方法
3.同样通过信号槽机制,LogWidget的登录按钮发出信号之后,调用LogWidget的close()函数,实现登录主界面后的登录界面关闭。
// 通过指针创建登录界面类的对象
m_log = new LogWidget;
// 调用登录窗口的show()函数显示登录界面
m_log->show();
// 建立信号槽,到接收到登录界面发来的login()信号后,调用主窗口的show()函数。
connect(m_log,SIGNAL(login()),this,SLOT(show()));
参考:【精选】QT: 为自己的QT程序添加一个登录界面_qt登录界面-CSDN博客