自定义 Qt Designer 形式

Qt Designer 中保存表单时,它会以 UI 文件的形式存储。一些表单设置(例如网格设置或默认布局的边距和间距)将与表单组件一起存储。这些设置将在使用 uic 为表单生成 C++ 代码时使用。有关如何在您的应用程序中使用表单的更多信息,请参阅在您的 C++ 应用程序中使用 Designer UI 文件部分。

修改表单设置

要修改表单设置,打开 表单 菜单并选择 表单设置...

在表单设置对话框中,您可以指定表单的 作者

您还可以更改表单默认布局(布局默认值)的边距和间距属性。当生成表单的 C++ 代码时,这些默认布局属性将被相应的 布局函数 替换(如果指定了此函数)。表单设置对话框允许您指定边距和间距的函数。

布局函数

当使用 uic 为表单生成代码时,将使用相应的 布局函数 替换默认布局属性。这在需要为同一表单使用不同环境的不同布局时很有用。

要指定表单边距和间距的布局函数,请勾选 布局函数 组合框以启用行编辑。

您还可以指定表单的 包含提示;即,提供要包含在表单窗口相关 UI 文件中的头文件列表。头文件可以是本地的,即相对于项目目录,例如 "mywidget.h",也可以是全局的,即 Qt 或编译器的标准库的一部分:<QtWidgets/QWidget>

最后,您可以指定用于将位图加载到表单窗口中的函数(位图函数)。

© 2024 Qt 公司有限公司。本文档中包含的文档贡献的版权属于其各自的所有者。本文档是根据由自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的标志是芬兰和/或其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。