Qt 5.3.2/设置QToolBox项目的最小尺寸 当然,我的程序基本上是一套脚本,我想用一个漂亮的GUI用C++编写…… 脚本是“sql查询”、“发送邮件”等步骤的集合

Qt 5.3.2/设置QToolBox项目的最小尺寸 当然,我的程序基本上是一套脚本,我想用一个漂亮的GUI用C++编写…… 脚本是“sql查询”、“发送邮件”等步骤的集合,qt,qt5,Qt,Qt5,看起来是这样的: 好的,一切都很好,但是当我添加很多步骤(我以后肯定会这么做)时,它看起来是这样的: 整个QToolBox位于QScrollArea(试图在屏幕截图中显示)内 我必须做什么才能根据内部小部件的大小为QToolBox项指定其最小高度? 非常感谢 编辑:不要注意我截图上项目的内容,它们目前都是一样的 编辑:我刚刚尝试了找到的策略(将父级和父级设置为最小高度),但它没有按照我想要的方式工作:我的项目的小部件确实更大,但当我有很多项目时,我仍然有与我的第二张图片相同的结果 编辑:尝试

看起来是这样的:

好的,一切都很好,但是当我添加很多步骤(我以后肯定会这么做)时,它看起来是这样的:

整个QToolBox位于QScrollArea(试图在屏幕截图中显示)内

我必须做什么才能根据内部小部件的大小为QToolBox项指定其最小高度? 非常感谢

编辑:不要注意我截图上项目的内容,它们目前都是一样的

编辑:我刚刚尝试了找到的策略(将父级和父级设置为最小高度),但它没有按照我想要的方式工作:我的项目的小部件确实更大,但当我有很多项目时,我仍然有与我的第二张图片相同的结果

编辑:尝试@Klathzazt解决方案最终导致了这种奇怪的行为

类似的讨论可以在这里找到:

就我个人而言,我没有使用该线程中讨论的自定义页面


我尝试的是:将工具箱的最小高度设置为足够大的值。这样,每个页面都可以扩展到完整大小

谢谢你的回答。不幸的是,这并不顺利。通过设置例如
m_toolBox->setMinimumHeight(500)我在很多选项卡上都得到了这个结果。。。在没有特定设置的情况下,工具箱中的选项卡将保持一定的最小高度。该值是否包含在某个变量中?我觉得我必须找到它。@nsierra-如果你没有找到,试试我在帖子中提到的解决方案。这似乎是最正确的方法。