• 5060阅读
  • 4回复

主窗口切换界面失败,怎么解决? [复制链接]

上一主题 下一主题
离线tumblm
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-27
— 本帖被 XChinux 执行加亮操作(2008-08-28) —
首先一个widget,被我定义为setCentralWiget,

然后我想实时切换第二个widget为setCentralWiget, 第一个就hide,

然后再切换到第一个widget的时候,第二个widget就hide.

但是这个时候就出错了,再切换回来的时候,第一个widget无法显示出来了。

大家一般都怎么处理这个问题的呢?我不想用tabWindow。。
[ 此贴被tumblm在2008-08-28 16:08重新编辑 ]
在线XChinux

只看该作者 1楼 发表于: 2008-08-28
那还不如用stackedWidget
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线rockyluo

只看该作者 2楼 发表于: 2008-08-28
对  QWidgetStack 能够很好的实现那种功能
点一个按钮出现一个界面  点另一个按钮出现另一个界面
两个界面是“互斥”的  你来我走  你走我来..................................
                                                                                                              我们要团结一心,秉承Linux的开源精神,共享Qt问题的解决方法!
离线tumblm
只看该作者 3楼 发表于: 2008-08-28
谢谢回复,我疑惑的是,setCentralWiget是不是 只能在构析函数里面定义?或者不能重复定义?
离线tumblm
只看该作者 4楼 发表于: 2008-08-28
试了 ,不行
在Qmainwindow 的主窗口下,用 tackedWidget 还是无法切换
快速回复
限100 字节
 
上一个 下一个