You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qt Designer中可拖拽调整宽高的工具名称及实现方法是什么?

控件名称

你图中展示的可拖拽调整元素尺寸的工具,在Qt Designer的部件库中名为Splitter,对应Qt代码类为QSplitter,分为水平分割器、垂直分割器两类,分别用于横向调整相邻元素宽度、纵向调整相邻元素高度。


Qt Designer实现步骤

无需额外写代码,直接在Designer中按以下步骤操作即可:

  • 先把需要支持拖拽调整大小的多个相邻部件,按你需要的排布逻辑放在界面对应位置
  • 选中所有要被同一个分割器管控的部件:左右排布需要调整宽度就选水平方向方案,上下排布需要调整高度就选垂直方向方案
  • 右键点击选中的任意一个部件,依次选择「布局」→「用Splitter水平布局」/「用Splitter垂直布局」即可
  • 可选优化:你可以在右侧属性编辑器中修改splitterStretch参数设置各区域初始占比,修改opaqueResize参数选择拖拽时是实时刷新部件内容,还是仅显示拖拽边框、松开后再刷新内容

内容的提问来源于stack exchange,提问作者Kaung Sat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 11:45:04