QT实现改变窗口大小其子控件也自动调节大小

创建一个顶层布局即可,一定要在MainWindows或者Widget的下面!

观察图标变化

带有禁止的意思是分拆布局(当前无布局)

现在是添加布局后了

注意:一定是在MainWindows或Widget才可以添加顶层布局,才可以实现控件自适应

现在我想实现的是文字跟随变化,效果图如下

所以我们利用弹簧实现该效果

expanding 属性用于指定一个布局项(如一个窗口部件或小部件)是否应该在其父布局中占用额外的空间。当布局被调整大小(例如,当包含它的窗口被调整大小时),具有 expanding 属性设置为 true 的布局项将尝试占用所有额外的空间,而 expanding 属性为 false 的项则保持其原始大小或按照指定的最小/最大大小进行调整。

相关推荐
我就是全世界12 小时前
OpenCode Go 套餐划算吗:先看你用哪个模型
开发语言·后端·golang
螺丝钉tina12 小时前
[Playwright] [02]常用命令与调试:Debug UI、Mode和 Trace Viewer
开发语言·javascript·测试工具·ui·自动化
杜 硕12 小时前
从零开始的C++生活——第六讲——01
开发语言·c++·生活
淡漠的蓝精灵12 小时前
web.py:一个简单到极致的 Python Web 框架
开发语言·前端·python·其他
乌暮13 小时前
请求进门先安检:Spring 拦截器与统一功能实战指南
java·开发语言·后端·学习·spring
এ慕ོ冬℘゜13 小时前
JS 事件循环、宏任务微任务:单线程底层原理 + 执行顺序
开发语言·javascript·ecmascript
其实防守也摸鱼13 小时前
Chrome 扩展安全攻防实录:从攻击面到防御实践
开发语言·前端·网络·chrome·安全·web安全·php
web打印社区13 小时前
Lodop排障总纲-常见报错一张表
开发语言·前端·javascript·chrome·websocket
lhbweilai14 小时前
QT(了解各个控件和布局)上
数据库·qt
Dxy123931021614 小时前
JS AES加密详解
开发语言·javascript·ecmascript