编译的GUI的行为与QT设计器预览不同

时间:2020-02-22 09:05:45

标签: qt

下面的图片。首先检查它们。第一张图片来自编译版本,第二张来自QT设计器中的预览。第二张图中的数字是组成部分。控制台上方的所有组件都位于单个布局中。

基本上的问题是按钮(下图中的数字3)和标签(6)在拉伸窗口时会移动,即使它们和按钮(2和4)旁边的间隔物的大小固定。图像标签(5)也会拉伸,这不是因为它具有maxsize限制。但是在设计人员中没有问题,它们保持在一起并且只有它们左(1)和右(7)的间隔物伸展。我需要他们像在设计师中那样行事。就像目标图像标签及其下方框架的行为一样。

我认为您可能需要有关组件的更多信息,所以我们开始:

  1. 40x20尺寸提示以及首选尺寸策略

  2. 具有固定尺寸策略的97x20尺寸提示

  3. 93x28最小和最大大小以及最小水平,固定垂直策略

  4. 具有固定尺寸策略的97x20尺寸提示

  5. 最小尺寸为0x0,最大尺寸为300x300,并且具有最大的水平和垂直策略

  6. 最小尺寸为0x0,最大尺寸为93x20,具有最大的水平和垂直策略

  7. 具有最大策略的200x20尺寸提示

已编译:

Compiled

Qt Designer:

QT Designer preview

我不确定我是否解释得足够好,请随时询问您是否需要更多数据。

0 个答案:

没有答案