CustusX 插件:编译后的 .ui 文件存储在哪里,命名约定是什么?

CustusX plugin: Where are the compiled .ui files stored and what's the naming convention?

对于实现 GUIExtenderService 的 CustusX 插件,我想使用 Qt Designer 文件 (.ui) 来定义 GUI Widget。

CMakeLists.txt 已经有一个部分:

# Qt Designer files which should be processed by Qts uic
set(PLUGIN_UI_FORMS
)

如果我将 ui 文件放在那里,它会被 uic 工具处理(如果我提供了错误的名称,它会在 cmake 生成时失败)。但是,我在 build 目录和源目录中都找不到它。

编译后的 ui 文件放在哪里,它们的名称是什么?

似乎我忽略了显而易见的 - 为了完整性:

在 CmakeLists.txt 中,在 Qt Designer 文件部分添加 ui 文件:

# Qt Designer files which should be processed by Qts uic
set(PLUGIN_UI_FORMS
    foo.ui
)

然后在插件build目录中创建一个文件ui_foo.h(例如my_custus_build_directory/source/plugins/org.custusx.myplugin/ui_foo.h