社区
Qt
帖子详情
qt 界面layout的时候当几个控件叠在一起的时候,,如何编辑最顶层并隐藏其它呢?
baidu_28726667
2019-03-20 10:07:29
原本功能实现是左边每一个按钮,对应显示右边同样序列号的widget和放在它上面的控件,并隐藏另外3个widget(功能代码我知道可以show()和hide()不同的widget.).... 但是现在问题是设计界面很零乱. 我在拖拉控件的时候因为4个widget是重叠在同一个位置,并且上面是放了不同的控件, 怎么做到只显示最上层的控件, 不显示另外3层上面的控件呢. 现在这样的设计界面在拖拉编辑的时候很碍眼.
...全文
4118
5
打赏
收藏
qt 界面layout的时候当几个控件叠在一起的时候,,如何编辑最顶层并隐藏其它呢?
原本功能实现是左边每一个按钮,对应显示右边同样序列号的widget和放在它上面的控件,并隐藏另外3个widget(功能代码我知道可以show()和hide()不同的widget.).... 但是现在问题是设计界面很零乱. 我在拖拉控件的时候因为4个widget是重叠在同一个位置,并且上面是放了不同的控件, 怎么做到只显示最上层的控件, 不显示另外3层上面的控件呢. 现在这样的设计界面在拖拉编辑的时候很碍眼.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
未狂
2019-03-22
打赏
举报
回复
在设计师上拖拽控件的时候,尽量不要用layout 用QWidget做底层,然后把需要的控件放上去,右击QWidget有一个把控件变为布局的选项
五里之南
2019-03-21
打赏
举报
回复
那两个按钮只是方便在设计师模式下切换页面,在运行起来后是需要在代码里面设置页面的切换。
baidu_28726667
2019-03-20
打赏
举报
回复
引用 1 楼 sinanw 的回复:
你可以把所有的Widget界面放到QStackedWidget容器中,这样就会比较整齐了,刚好适用你现在的情况。
发现编译后运行是看不到那两个按钮的。。。
baidu_28726667
2019-03-20
打赏
举报
回复
引用 1 楼 sinanw 的回复:
你可以把所有的Widget界面放到QStackedWidget容器中,这样就会比较整齐了,刚好适用你现在的情况。
开始的时候想过用这个控件,但是右上角那个箭头不知道怎么隐藏。。。因为我要通过push_button去切换页面 ,而且不能通过StackedWidget的箭头切换。。。
五里之南
2019-03-20
打赏
举报
回复
你可以把所有的Widget界面放到QStackedWidget容器中,这样就会比较整齐了,刚好适用你现在的情况。
在surfaceview上放置
控件
在surfaceview上放置
控件
如按钮等,采用frame
layout
Qt
模式弹框不阻塞
弹出的窗体类似于模态窗体,但不阻塞,主要是因为
顶层
窗体widget背景透明且全屏
python GUI库图形
界面
开发之Py
Qt
5选项卡
控件
QT
abWidget详细使用方法与实例
主要介绍了python GUI库图形
界面
开发之Py
Qt
5选项卡
控件
QT
abWidget详细使用方法与实例,需要的朋友可以参考下
QT
4中文手册
QT
的资源手册 。从hello
QT
程序开始讲起由浅入深的讲解
QT
相关知识
Qt
21,494
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章