Qt4 使对话框窗口持久化在QT c++;
我在QT中有一个主窗口和一个对话框窗口。我希望用户在进入主窗口之前先登录。哦,是的,对话框窗口是我的登录页面。 我们可以就如何进行提供建议。我有一个按钮btnSubmit,它连接到一个名为getLoginDetails()的插槽。在进入主窗口之前,如何确保用户已登录。当我输入这个时,没有错误,但是登录表单没有出现Qt4 使对话框窗口持久化在QT c++;,qt4,Qt4,我在QT中有一个主窗口和一个对话框窗口。我希望用户在进入主窗口之前先登录。哦,是的,对话框窗口是我的登录页面。 我们可以就如何进行提供建议。我有一个按钮btnSubmit,它连接到一个名为getLoginDetails()的插槽。在进入主窗口之前,如何确保用户已登录。当我输入这个时,没有错误,但是登录表单没有出现 int main (){ QApplication app(argc, argv); LoginAccess objLA; bool status; status = ob
int main (){
QApplication app(argc, argv);
LoginAccess objLA;
bool status;
status = objLA.getLoginDetails2();
if (status==false){
LoginForm objL;
objL.show();
}else{
mainForm objM;
objM.show();
}
}
您需要一个application.exec()来启动事件循环,即使您首先要签署一个模式对话框
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
MainWindow win;
LoginAccess objLA;
if ( ! objLA.getLoginDetails2() ) {
exit(1);
}
win.show();
return app.exec();
}