如何将layout隐藏

WxxxW 2013-06-03 03:03:48

如图,想把右侧的layout能够点击按钮来隐藏,不知道如何实现,求帮助
...全文
1562 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
lch922 2013-07-05
  • 打赏
  • 举报
回复
右边放到一个QWidget上,需要隐藏时,直接将该QWidget隐藏即可。
haltwang 2013-06-04
  • 打赏
  • 举报
回复
其实直接把里面的所有窗口hide掉就行了 之前有遇到你这样的问题,我就这样搞的、 不过这样不是很好。
haltwang 2013-06-04
  • 打赏
  • 举报
回复
引用 5 楼 q245879 的回复:
[quote=引用 4 楼 haltwang 的回复:] 这个貌似直接 layout-hide()就可以
没有这个方法吧。[/quote] 那就是记错了 用他的parent Layout 把它remove了
U_冰糖 2013-06-04
  • 打赏
  • 举报
回复
可以把layout->move(),移动到界面以外!!!
xcyl 2013-06-04
  • 打赏
  • 举报
回复
这种情况还是还是用QDockWidget方便
_Gx 2013-06-04
  • 打赏
  • 举报
回复
引用 4 楼 haltwang 的回复:
这个貌似直接 layout-hide()就可以
没有这个方法吧。
haltwang 2013-06-04
  • 打赏
  • 举报
回复
对,还有一个QStackedLayout呢,这个肯定是你想要的
haltwang 2013-06-03
  • 打赏
  • 举报
回复
这个貌似直接 layout-hide()就可以
风泥 2013-06-03
  • 打赏
  • 举报
回复
引用 2 楼 chengchaooppo 的回复:
可以把右侧的部分写进一个dockWidget
支持
超开心~ 2013-06-03
  • 打赏
  • 举报
回复
可以把右侧的部分写进一个dockWidget
xcyl 2013-06-03
  • 打赏
  • 举报
回复
http://wenku.baidu.com/view/9a7cd94169eae009581bec72.html

16,235

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧