当前位置: 代码迷 >> QT开发 >> 请教Qt多界面怎么显示
  详细解决方案

请教Qt多界面怎么显示

热度:77   发布时间:2016-04-25 03:54:02.0
请问Qt多界面如何显示
程序里有两个界面,一个是登陆界面widget,一个是登陆后的主界面mainWindow,
现在在我的登陆界面里有一个判定,是这样的

if(用户名密码正确)
{
??????mainWindow.show();
}

我发现这样虽然可以显示mainWindow,但是并没有屏蔽掉widget登陆界面,而我所需要的是能够屏蔽登陆界面的。
这个应该怎么做啊,如果有知道的,还请不吝赐教,感激不尽
Qt 多界面

------解决方案--------------------
widget界面隐藏还是关闭?
mainWindow.show();之后调用
widget->hide();

widget->close();

这样就只有mainWindow显示了。
------解决方案--------------------
可以把输入密码的窗口搞一个对话框,验证成功之后delete 这个对话框
------解决方案--------------------
个人认为二楼的做法好点
  相关解决方案