QT设计师无法修改窗口大小,无法通过鼠标拖动窗口改变大小的解决方案
如题,我使用的是pyside6进行设计界面,通过添加布局实现了自动缩放的界面,但遇到了一个很诡异的现象,就是窗口无法缩小,在QT设计师界面,在geometry属性那里怎么修改,一点确定之后宽度和高度都是原来的值,无法修改窗口大小。然后生成界面运行之后也无法修改。
然后我将界面.ui文件用notepad++打开之后,大家有发现什么问题吗?
<property name="geometry"><rect><x>0</x><y>0</y><width>1024</width><height>1024</height></rect></property><property name="sizePolicy"><sizepolicy hsizetype="Preferred" vsizetype="Preferred"><horstretch>0</horstretch><verstretch>0</verstretch></sizepolicy></property><property name="maximumSize"><size><width>2000</width><height>3000</height></size></property>
是的,里面少了minimumSize属性,于是我又添加了这个属性如下:
<property name="geometry"><rect><x>0</x><y>0</y><width>1024</width><height>1024</height></rect></property><property name="sizePolicy"><sizepolicy hsizetype="Preferred" vsizetype="Preferred"><horstretch>0</horstretch><verstretch>0</verstretch></sizepolicy></property><property name="minimumSize"><size><width>0</width><height>0</height></size></property><property name="maximumSize"><size><width>2000</width><height>3000</height></size></property>
结果还是不行,这时我有将minimunSize属性设置了一个初始值为100,如下
<property name="geometry"><rect><x>0</x><y>0</y><width>1024</width><height>1024</height></rect></property><property name="sizePolicy"><sizepolicy hsizetype="Preferred" vsizetype="Preferred"><horstretch>0</horstretch><verstretch>0</verstretch></sizepolicy></property><property name="minimumSize"><size><width>100</width><height>100</height></size></property><property name="maximumSize"><size><width>2000</width><height>3000</height></size></property>
然后保存之后,奇迹发生了,不管是在QT设计师还是运行之后都可以缩小窗口了。
QT设计师无法修改窗口大小,无法通过鼠标拖动窗口改变大小的解决方案相关推荐
- win10系统文件拖拽卡顿_windows10鼠标拖动窗口有延迟如何修复
windows10鼠标拖动窗口有延迟如何修复?使用win10系统的过程中,如果遇到了鼠标拖动窗口有延迟卡顿的情况,通常是系统设置的问题或者是驱动问题.可以尝试重装驱动或者是在运行中使用main.cpl ...
- win10系统文件拖拽卡顿_win10电脑中鼠标拖动窗口有延迟如何解决
在win10系统中,有时候会使用鼠标来拖动窗口操作文件,然而有时候会遇到鼠标拖动窗口有延迟.卡顿的情况,这样操作就很不方便了,接下来就为大家讲解一下win10电脑中鼠标拖动窗口有延迟的具体解决步骤. ...
- win10系统文件拖拽卡顿_三大技巧教你解决Win10鼠标拖动窗口延迟卡顿问题
win10系统鼠标拖动窗口延迟卡顿怎么办?鼠标是我们在使用电脑的时候必不可少的设备,在win10系统中,有时候会使用鼠标来拖动窗口操作文件,然而有时候会遇到鼠标拖动窗口有延迟.卡顿的情况,这样操作就很 ...
- python opencv 窗口循环显示时,如果用鼠标拖动窗口会导致程序暂停(卡住)(不知道为啥。。。)
用鼠标一拖动窗口(不释放)程序就暂停了,识别也暂停了,GPU的风扇也不转了...但释放后,识别瞬间就能恢复,但GPU风扇恢复旋转要稍微久一点(大约1秒?),不知为啥,是否opencv的窗口也有拖动也不 ...
- c#:winform鼠标拖动窗口大小时,设定窗口最小尺寸
winform 程序运行过程中,用户用鼠标拖动窗体大小时,如将窗体调整得极小,可能窗体上的控件就面目全非(或看不到了),用下面的代码可以设定窗口的最小尺寸,以防止这种情况 private void F ...
- Qt4_在Qt设计师中集成自定义窗口部件
在Qt设计师中集成自定义窗口部件 在Qt设计师中使用自定义窗口部件之前,我们必须让Qt设计师先察觉到它们的存在.有两种方法可以完成这一任务:改进法(promotion)和插件法(pluigin). 改 ...
- python qt gui教程_Python GUI教程(四):安装并使用Qt设计师设计Python GUI
一.安装PyQt5 设计师工具 安装 默认情况下,我们在安装PyQt5的时候会自动安装Qt设计师软件: 如果没有安装的,我们可以使用Python包管理工具pip进行安装: pip install py ...
- winform无边框在panel上拖动窗口位置,改变窗口大小
将窗体的FormBorderStyles属性设置为None 窗体上放一个新的panel,设置Dock属性为Fill 创建变量 private bool isMouseDown = false;//表示 ...
- 【QT 5 设置自定义标题栏+学习:《QT实现鼠标拖动调整窗口大小》+基础样例】
[QT 5 设置自定义标题栏+学习:<QT实现鼠标拖动调整窗口大小>+基础样例] 1.说明 2.实验环境 3.实验目的 4.参考文章 5.实验步骤 (1)下载代码,运行没有错误. (2)加 ...
最新文章
- python常用包下载_Python及其常用模块库下载及安装
- Could not install packages due to an Environment Error: [Errno 13] Permission denied 解决方案
- Easy Tech:什么是I帧、P帧和B帧?
- Docker 入门(1)虚拟化和容器
- cshtml 未能找到类型或命名空间名称“PagedList”(是否缺少 using 指令或程序集引用?)
- linux编程基础黑马要点总结,黑马《linux基础编程》学习笔记(从6到10)
- python机器学习库keras——线性回归、逻辑回归、一般逻辑回归
- 学会python爬虫能发财么_python如何赚钱? python爬虫如何进阶? python就业? 如何快速入门python?...
- 《DOOM启示录》读书感
- [渝粤教育] 重庆工程职业技术学院 数控机床编程与操作 参考 资料
- Java二维码生成代码
- Oracle 锁表查询和解锁方法
- html内部css调节背景图片的大小,css中怎么改变背景图片大小?
- 【TLD】改进后的TLD视频目标跟踪方法的MATLAB仿真
- 如何导出计算机硬盘重数据,硬盘对拷教程,100%保存原硬盘数据
- 数据库并发控制、悲观锁(Pessimistic Lock)、乐观锁(Optimistic Lock)、排他锁(Exclusivelocks X锁)、共享锁(Shared Lock S锁)
- 微信网页扫码登录和公众号网页授权登录的比较
- 2022年诺贝尔物理学奖的科学内涵辨识
- oracle归档日志存储路径,oracle 归档日志路径三个参数DB_RECOVERY_FILE_DEST和LOG_ARCHIVE_DEST和LOG_ARCHIVE_DEST_n的关系...
- 简单又漂亮的思维导图怎么画?脑图创作分享