QT widgets 窗口缩放,自适应窗口大小进行布局

news2024/9/20 16:30:58

1. 窗口布局

在这里插入图片描述

2. 尺寸策略:扩展

在这里插入图片描述

  1. Fixed (固定):
    行为:控件的大小是固定的,不会随着窗口大小的变化而改变。它的大小由控件的 sizeHint() 返回的值决定。
    适用场景:当你希望控件的大小保持不变,不随布局调整时使用,例如固定大小的按钮或图片。
  2. Minimum (最小):
    行为:控件的大小不能小于 sizeHint() 的大小。控件可以增大,但不会变得比最小值小。
    适用场景:你希望控件有一个最小尺寸,但在必要时可以扩大,例如文本框或文本标签。
  3. Maximum (最大):
    行为:控件的大小不会超过 sizeHint() 的大小。它可以缩小到更小的尺寸,但不会大于最大值。
    适用场景:你希望控件的大小不超过一个最大值,但可以缩小,例如一些定长的进度条。
  4. Preferred (首选):
    行为:控件希望保持 sizeHint() 返回的大小。如果有空间,它可以扩展或缩小,但它更倾向于保持它的首选大小。
    适用场景:你希望控件有一个默认的首选大小,但在需要时它可以调整大小,例如一个需要一定空间但灵活的控件。
  5. Minimum Expanding (最小可扩展):
    行为:控件的大小至少为 sizeHint(),但可以扩展。如果有多余的空间,它会尝试扩大。
    适用场景:当你希望控件能有一个最小尺寸,但在可用空间增加时,它应该占据更多空间。例如,表格视图或列表视图等。
  6. Expanding (可扩展):
    行为:控件希望尽可能占据更多的可用空间。它没有最小或最大限制,愿意在空间允许的情况下尽量扩展。
    适用场景:当控件应该在窗口调整大小时占据尽可能多的空间,比如中心显示区域的控件。
  7. Ignored (忽略):
    行为:控件的大小被布局系统忽略,布局系统不会尝试调整它的大小。
    适用场景:用于特殊情况,例如在需要完全控制某个控件的大小时,布局系统不对该控件施加任何限制或调整。

【QT】QT Designer控件随窗口大小自适应

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2146205.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2018年国赛高教杯数学建模C题大型百货商场会员画像描绘解题全过程文档及程序

2018年国赛高教杯数学建模 C题 大型百货商场会员画像描绘 原题再现 在零售行业中,会员价值体现在持续不断地为零售运营商带来稳定的销售额和利润,同时也为零售运营商策略的制定提供数据支持。零售行业会采取各种不同方法来吸引更多的人成为会员&#x…

如何搭无人直播?这2种方式靠谱!

如何搭无人直播?这2种方式靠谱! 这几个步骤可以搭建一个合规的无人直播间,大家用心看哦#无人直播#直播带货#直播违规 家人们今天带大家来看一下直播,带货还能这两波,我们只需要一台手机,再加上一个软件&a…

(11)(2.1.2) DShot ESCs(二)

文章目录 前言 3 配置伺服功能 4 检查RC横幅 5 参数说明 前言 DShot 是一种数字 ESC 协议,它允许快速、高分辨率的数字通信,可以改善飞行器控制,这在多旋翼和 quadplane 应用中特别有用。 3 配置伺服功能 如上所述,如果使用…

面试复盘与 AI 大模型学习

面试相关 一、面试公司与岗位信息 面试公司:顺丰科技面试岗位:AI 方向产品经理工作地点:深圳面试结果:通过,但放弃了该 offer 二、面试过程 整体情况 整个暑期实习面试之旅包含三轮,其中两轮是专业面试…

基于单片机的自动门控制系统

本设计基于单片机的自动门控制系统。该系统以单片机STM32F103C8T6为核心,配备了多种硬件设备,包括DHT11温湿度传感器、HC-SR505人体感应模块、红外对管、OLED显示器和步进电机等。系统提供自动和手动两种工作模式。在自动模式下,系统能够感应…

uniapp中使用picker-view选择时间

picker-view 是 UniApp 中用于展示和选择数据的组件。它适用于创建多列选择器&#xff0c;类似于 iOS 和 Android 系统中的选择器视图。以下是 picker-view 的详细介绍&#xff0c;包括用法、属性和事件。 一 用法 <template><view><picker-view :value"…

计算机组成原理(笔记3)

IEEE754浮点数标准 这里只讲32位单精度 S——尾数符号&#xff0c;0正1负&#xff1b; M——尾数, 纯小数表示, 小数点放在尾数域的最前面。 一般采用原码或补码表示。 E——阶码&#xff0c;采用“移码”表示; 阶符采用隐含方式&#xff0c;即采用“移码”方法来表示正负指数…

杭州电子科技大学《2020年+2021年861自动控制原理真题》 (完整版)

本文内容&#xff0c;全部选自联盟自动化考研联盟企业店( /闲 店)的&#xff1a;《25届杭州电子科技大学861自控考研资料》的真题篇。后续会持续更新更多学校&#xff0c;更多年份的真题&#xff0c;记得关注哦~ 目录 2020年真题 2021年真题 Part1&#xff1a;20202021年完整…

大舍传媒:尼日利亚传统新闻媒体宣传助力新兴行业蓬勃发展

大舍传媒&#xff1a;尼日利亚传统新闻媒体宣传助力新兴行业蓬勃发展 在全球化的浪潮下&#xff0c;媒体作为信息传播的重要渠道&#xff0c;对于促进行业发展和推动社会进步扮演着举足轻重的角色。特别是在非洲大陆上人口最多、经济最发达的国家——尼日利亚&#xff0c;传统…

AI 大模型开发 —— 面对转行挑战与机遇,探索有效学习开启职业转型

前言 转行从事 AI 大模型开发是否困难&#xff1f;怎样学习才能顺利找到相关工作&#xff1f;这大概是所有新人都会面临的问题。基于此&#xff0c;我结合自身经历&#xff0c;进行了一些总结并整理出学习方法&#xff0c;期望能给大家提供一定的帮助。 1. AI 大模型开发基础…

Python办公自动化案例(四):将Excel数据批量保存到Word表格中

案例:将excel数据批量保存到Word表格中 要将Excel数据批量保存到Word表格中,可以使用Python的openpyxl库来读取Excel文件,以及python-docx库来创建和编辑Word文档。以下是一段示例代码,以及代码解释和一些注意事项。 准备好的Excel数据: 1.安装所需库 首先,确保你已经…

线程池的执行流程总结

1、提交一个线程任务&#xff0c;首先判断线程池中是否存在空闲线程&#xff1b; 存在空闲线程&#xff0c;则直接分配一个空闲线程&#xff0c;用于执行线程任务。 不存在空闲线程&#xff0c;则线程池会判断当前“存活的线程数”是否超出核心线程数&#xff08;corePoolSize&…

【我的 PWN 学习手札】Tcache dup

前言 Tcache dup&#xff0c;实际上是 tcache 的 double free&#xff0c;能达到 UAF 的效果&#xff0c;实现 Tcache poisoning。 一、Tcache dup 早期 tcache 没有检查 double free&#xff0c;也没有对 counts 做检查。 对同一个大小落在 Tcachebin 的 chunk 进行 doubl…

内存管理(c++)

欢迎来到本期节目- - 内存区域 c/c中程序内存区域划分&#xff1a; 你知道它在内存的哪个区域吗&#xff1f; int global_var 1;static int static_global_var 1;void test1() {static int static_part_var 1; }这里的全局变量&#xff0c;静态全局变量&#xff0c;静态…

HTML讲解(二)head部分

目录 1. 2.的使用 2.1 charset 2.2 name 2.2.1 describe关键字 2.2.2 keywords关键字 2.2.3 author关键字 2.2.4 http-equiv 小心&#xff01;VS2022不可直接接触&#xff0c;否则&#xff01;没这个必要&#xff0c;方源面色淡然一把抓住&#xff01;顷刻炼化&#x…

spring springboot 日志框架

一、常见的日志框架 JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j.... 注意&#xff1a;SLF4j 类似于接口 Log4j &#xff0c;Logback 都是出自同一作者之手 JUL 为apache 公司产品 Spring&#xff08;commons-logging&#xff09;、Hibernate&#xff08;jboss…

实力再证|海云安连续三年荣登中国网络安全产业联盟(CCIA)榜单,蝉联两届“中国网安产业成长之星”

9月6日&#xff0c;中国网络安全产业联盟&#xff08;CCIA&#xff09;正式公布了2024年中国网安产业竞争力50强、成长之星、潜力之星榜单&#xff0c;据悉&#xff0c;本次榜单调研共历时数月&#xff0c;从多个维度对调研企业进行了全面评估分析&#xff0c;遴选出2024年中国…

Thingsboard规则链:GPS Geofencing Filter节点详解

引言 GPS Geofencing Filter节点具体作用 使用教程 源码浅析 应用场景与案例 物流与运输 农业智能化 城市安全管理 结语 http://ThingsBoard从入门到实战课程&#xff0c;深入透析底层原理&#xff0c;快速搭建自己的IOT平台_哔哩哔哩_bilibili 引言 在物联网技术迅速发…

Linux文件IO(一)-open使用详解

在 Linux 系统中要操作一个文件&#xff0c;需要先打开该文件&#xff0c;得到文件描述符&#xff0c;然后再对文件进行相应的读写操作&#xff08;或其他操作&#xff09;&#xff0c;最后在关闭该文件&#xff1b;open 函数用于打开文件&#xff0c;当然除了打开已经存在的文…

2023年全国研究生数学建模竞赛华为杯C题大规模创新类竞赛评审方案研究求解全过程文档及程序

2023年全国研究生数学建模竞赛华为杯 C题 大规模创新类竞赛评审方案研究 原题再现&#xff1a; 现在创新类竞赛很多&#xff0c;其中规模较大的竞赛&#xff0c;一般采用两阶段&#xff08;网评、现场评审&#xff09;或三阶段&#xff08;网评、现场评审和答辩&#xff09;评…