关于Qt5-- 两个窗口互相切换的例子
Posted freshair_cnblog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Qt5-- 两个窗口互相切换的例子相关的知识,希望对你有一定的参考价值。
《QT Creator快速入门》这本书有一章介绍model和modeless的概念时,用到了两个窗口互相切换的例子。但是原文对该例子的说明非常模糊不清,现整理如下。
1,要求:登陆界面、主界面互相切换,且任何时刻用户只能看到一个界面;
2,思路:
(1) 登录界面到主界面:使用model对话框,在登录界面响应前不能操作主界面;
(2) 主界面到登录界面:主界面响应过程如下。
先调用close()命令把主界面隐藏起来;再新建一个登录界面的对象(为什么新建对象能指向登录界面?待查);等待登录界面响应,如果响应正确再显示主界面。
…
close();
…
if(<respond>) show();
这里close和show针对的都是主界面。
以上是关于关于Qt5-- 两个窗口互相切换的例子的主要内容,如果未能解决你的问题,请参考以下文章