社区
Qt
帖子详情
怎么设置Layout的大小
sno_guo
2012-07-30 05:56:11
大家好,我一个界面上有多个layout,如两个 QHBoxLayout 一个QVBoxLayout 一个QGridLayout,我现在想把一个QGridLayout设置的很大,然后把一个QHBoxLayout设置的很小,然后把设置好的 QGridLayout 和QHBoxLayout 放到 QVBoxLayout中, 请问下怎么设置,谢谢!
就是想把QGridlayout放的很大,谢谢!
...全文
1389
5
打赏
收藏
怎么设置Layout的大小
大家好,我一个界面上有多个layout,如两个 QHBoxLayout 一个QVBoxLayout 一个QGridLayout,我现在想把一个QGridLayout设置的很大,然后把一个QHBoxLayout设置的很小,然后把设置好的 QGridLayout 和QHBoxLayout 放到 QVBoxLayout中, 请问下怎么设置,谢谢! 就是想把QGridlayout放的很大,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SilenceSu
2012-07-31
打赏
举报
回复
直接把QGridLayout 放在一个QWidget上、那么你QWidget多大,layout也就多大啊
看山不是山看水不是水
2012-07-31
打赏
举报
回复
这个建议你设置QPushButton的大小 QGridLayout会自己适应QPushButton的大小进行布局
sno_guo
2012-07-31
打赏
举报
回复
哦,谢谢,我发现这样是可以让GridLayout占用很多空间,可是问题有来了,我放大GridLayout的目的是把GridLayout上的几个QPushButton 按钮均匀的放在界面上,可是现在GridLayout是放大了,可是按钮还是 那么小,如下图:
请问下这个怎么办,谢谢,刚开始学习,请多多指教,谢谢啦
刀刀亮
2012-07-31
打赏
举报
回复
布局 不是有比例的调整么?
看山不是山看水不是水
2012-07-30
打赏
举报
回复
void QGridLayout::setColumnMinimumWidth ( int column, int minSize );
void QGridLayout::setColumnStretch ( int column, int stretch );
列类似的函数操作,这样设置之后 窗口改变大小不会自动调整
qt
layout
设置
大小
_Qt 组件布局
组件布局同 Swing 类似,Qt 也提供了几种组件定位的技术。其中就包括绝对定位和布局定位。顾名思义,绝对定位就是使用最原始的定位方法,给出这个组件的坐标和长宽值。这样,Qt 就知道该把组件放在哪里,以及怎么
设置
组件的
大小
了。但是这样做的一个问题是,如果用户改变了窗口
大小
,比如点击了最大化或者拖动窗口边缘,这时,你就要自己编写相应的函数来响应这些变化,以避免那些组件还只是静静地呆在一个...
QT之
layout
参数
设置
layout
LeftMargin:
layout
内的布局距离边框左端的距离。
layout
TopMargin:
layout
内的布局距离边框顶端的距离。
layout
RightMargin:
layout
内的布局距离边框右端的距离。
layout
BottomMargin:
layout
内的布局距离边框底端的距离。
layout
HorizontalSpacing:
layout
内的水平方向内的对象(包括控件和低一级布局)的水平间隙。
layout
VerticalSpacing:
layout
内的垂直方向内的对象
QtCreator ui
设置
界面
Layout
的属性
layout
Stretch
QtCreator ui
设置
界面
Layout
的属性
layout
Stretch 作用解释
ArcGIS布局视图(
Layout
)
大小
设置
要在文件里面选择页面和打印
设置
,选择自定义,然后
设置
宽度和高度
【QT】一
设置
布局后,控件
大小
会自动变化,如何
设置
想要的
解决方案:点击此控件,将属性栏下拉到最下方,找到
layout
,将上下左右的边距均设为零即可。给一个QWidget控件内部
设置
布局后,原来内部的控件
大小
变小了,如何解决?选择整体,选择布局方式,这里为水平布局。选择整体,属性拉到最下面,
设置
为0。你会发现,可能显示不全。3.
设置
layout
。1.
设置
好控件
大小
。
Qt
16,815
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章