码迷,mamicode.com
首页 > 其他好文 > 详细

关于Qt5(1)-- 两个窗口互相切换的例子

时间:2019-08-01 20:00:31      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:窗口   creat   登录界面   界面   登陆   登录   mode   bsp   要求   

《QT Creator快速入门》这本书有一章介绍model和modeless的概念时,用到了两个窗口互相切换的例子。但是原文对该例子的说明非常模糊不清,现整理如下。

1,要求:登陆界面、主界面互相切换,且任何时刻用户只能看到一个界面;

2,思路:

(1) 登录界面到主界面:使用model对话框,在登录界面响应前不能操作主界面;

(2) 主界面到登录界面:主界面响应过程如下。

     先调用close()命令把主界面隐藏起来;再新建一个登录界面的对象(为什么新建对象能指向登录界面?待查);等待登录界面响应,如果响应正确再显示主界面。

     …

     close();

     …

     if(<respond>)  show();

这里close和show针对的都是主界面。

关于Qt5(1)-- 两个窗口互相切换的例子

标签:窗口   creat   登录界面   界面   登陆   登录   mode   bsp   要求   

原文地址:https://www.cnblogs.com/freshair_cnblog/p/11284879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!