设置 QLineEdit 的高度
Posted
技术标签:
【中文标题】设置 QLineEdit 的高度【英文标题】:Set height of QLineEdit 【发布时间】:2020-08-12 00:48:28 【问题描述】:我正在尝试设置我的 QLineEdit 框的高度 - 以匹配它旁边的按钮。无论我尝试什么,我似乎都无法改变它。
我尝试将 sizePolicy 更改为扩展,设置最小值、最大值和 baseSize - 高度为任何值,没有效果。
我尝试添加一个 qss 规则 - 高度为任意值 - 无效。
我已尝试将其放入 QFrame 包装器中 - 在此设置大小 - 并尝试使 QLineEdit 框展开以填充此 - 无效。
有什么想法吗?
【问题讨论】:
您的行编辑属于水平布局,因此您无法直接更改其大小。尝试将其 sizePolicy -> vertical sizetype 设置为 Expanding 或 MinimumExpanding。 感谢您的解释!我已经尝试将 sizePolicy 更改为这两个 - 没有变化 【参考方案1】:啊!
我找到了罪魁祸首!我运行了一行代码:element.setFixedHeight(..)
删除后 - 将 sizePolicy 设置为扩展工作奇迹!
【讨论】:
以上是关于设置 QLineEdit 的高度的主要内容,如果未能解决你的问题,请参考以下文章