Qt Creator 在设计选项卡中调整小部件的大小
Qt Creator Resizing Widgets in Design Tab
我在 Qt Creator 设计选项卡中的布局内调整小部件的大小时遇到了一些困难。
我想要一个垂直布局,在垂直布局的顶部有一个网格布局,在垂直布局的底部有一些按钮。当我设置它时,网格布局部分和按钮部分分别占据屏幕的一半,如下所示。
当前布局截图
出于某种原因,设计创建者不允许我调整任一部分的大小。我想让按钮在垂直方向上只占据屏幕的一小部分(比如 10%),而网格布局占据屏幕的其余部分(90%)。我如何使用 Qt Creator 设计选项卡来做到这一点?
只需使用可用作容器的占位符小部件填充顶部布局,并将其垂直大小策略设置为 MinimumExpanding。你应该得到这样的东西:
您只能在小部件上设置大小策略,而不能在布局上设置。因此,如果不填充顶部布局,您将无法实现您想要的。最后,您可以将网格布局赋予容器小部件的内容。
如果您希望按钮更大,请调整按钮的最小尺寸。
我在 Qt Creator 设计选项卡中的布局内调整小部件的大小时遇到了一些困难。
我想要一个垂直布局,在垂直布局的顶部有一个网格布局,在垂直布局的底部有一些按钮。当我设置它时,网格布局部分和按钮部分分别占据屏幕的一半,如下所示。
当前布局截图
出于某种原因,设计创建者不允许我调整任一部分的大小。我想让按钮在垂直方向上只占据屏幕的一小部分(比如 10%),而网格布局占据屏幕的其余部分(90%)。我如何使用 Qt Creator 设计选项卡来做到这一点?
只需使用可用作容器的占位符小部件填充顶部布局,并将其垂直大小策略设置为 MinimumExpanding。你应该得到这样的东西:
您只能在小部件上设置大小策略,而不能在布局上设置。因此,如果不填充顶部布局,您将无法实现您想要的。最后,您可以将网格布局赋予容器小部件的内容。
如果您希望按钮更大,请调整按钮的最小尺寸。