社区
Qt
帖子详情
Qt 的布局问题
helloworld开发者社区
2013-10-16 04:50:42
使用的是QHBoxLayout,里面有6个按钮
我现在想设置按钮之间的间隔为5个像素
窗口最大化后还是5个像素,就是最大化最小化后,不影响按钮之间的间距。按钮的大小也是不变的
怎么设置 ?
...全文
71
3
打赏
收藏
Qt 的布局问题
使用的是QHBoxLayout,里面有6个按钮 我现在想设置按钮之间的间隔为5个像素 窗口最大化后还是5个像素,就是最大化最小化后,不影响按钮之间的间距。按钮的大小也是不变的 怎么设置 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一去丶二三里
2013-10-16
打赏
举报
回复
layout->addWidget(button1); layout->addWidget(button2); layout->addWidget(button3); layout->addWidget(button4); layout->addWidget(button5); layout->addWidget(button6) layout->addStretch(); //这句话很重要,不用的地方进行拉伸 layout->setSpacing(5); //设置按钮间距为5像素 layout->setContentMargins(0, 0, 0, 0); //距离界面的像素距离 左、上、右、下 希望能帮助你。。。建议你认真看看Qt的布局!
龙内cool
2013-10-16
打赏
举报
回复
不知道你是使用的qt designer还是手写代码? 如果是qt designer的话,直接将button的sizePolicy设置为fixed,然后用layout布局,设置spacing,就好了
我鲁班无敌
2013-10-16
打赏
举报
回复
vhayout->setStretchFactor(); 函数指定比例即可 最大最小化都不会变化!
QT
经典教程_详细一步一步例子
五、
Qt
Creator
布局
管理器的使用 六、
Qt
Creator实现文本编辑 七、
Qt
Creator实现文本查找 八、
Qt
Creator实现状态栏显示 九、
Qt
Creator中鼠标键盘事件的处理实现自定义鼠标指针 十、
Qt
Creator中实现定时器和产生...
24小时学通
qt
编程(PDF)
改善程序性能,介绍
Qt
程序的国际化、移植、调试等
问题
,以及怎样使用构造程序简单快捷地创建图形界面。附录部分给出了每章测验题答案和常用的
Qt
类描述。全书分为24个学时,每一学时内容均以前一学时为基础。
Qt
高级开发视频教程
在CSDN分享C++
Qt
开发知识已经有6年了,感谢众多博友对我的支持,了解到很多人对
Qt
的使用还是有些困扰,例如
Qt
环境搭建,
Qt
布局
的使用,如何使用
Qt
编写复杂的界面,如何自定义非标控件,
Qt
如何和Web交互,
Qt
和后台...
Qt
布局
比例设置
Qt
布局
比例设置
qt
布局
嵌套_
Qt
的5种常用
布局
搭建
Qt
布局
详解:界面开发首先要对整个界面进行
布局
,使窗体上的所有的控件必须有一个合适的尺寸和位置。那么做出来的界面才看起来美观。那么如何对界面进行
布局
呢?
Qt
提供了一些类负责排列窗体上的控件,主要有:...
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章