qt_wrap_ui
为 .ui 文件创建源代码。
该命令定义在 Qt6
包的 Widgets
组件中。使用以下方式加载包
find_package(Qt6 REQUIRED COMPONENTS Widgets)
简述
qt_wrap_ui(<VAR> ui_file1 [ui_file2 ...] [OPTIONS ...])
如果禁用了 无版本命令,则使用 qt6_wrap_ui()
。它支持与此命令相同的参数集。
描述
创建在给定的 .ui
文件上调用 用户界面编译器 (uic) 的规则。对于每个输入文件,在构建目录中生成一个头文件。生成的头文件路径被添加到 <VAR>
。
注意:这是一个底层宏。有关使用 uic
处理 .ui
文件的更方便方法,请参阅 CMake AUTOUIC 文档。
选项
您可以设置要添加到 uic
调用的附加 OPTIONS
。您可以在 uic 文档 中找到可能的选项。
示例
set(SOURCES mainwindow.cpp main.cpp) qt_wrap_ui(SOURCES mainwindow.ui) qt_add_executable(myapp ${SOURCES})
© 2024 Qt 公司有限公司。此处包含的文档贡献的版权归其各自的拥有者。此处提供的文档是根据自由软件基金会发布的GNU 自由文档许可协议版本 1.3 许可的。Qt 和相应的标志是芬兰以及/或其他国家/地区的 Qt 公司的商标。所有其他商标均为它们各自所有者的财产。