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
)
对于实现 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
)