| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | PROJECT(${PROJECT_NAME}Plugins)## See CTK/CMake/ctkMacroBuildQtDesignerPlugin.cmake for details#SET(PLUGIN_export_directive "CTK_VISUALIZATION_VTK_WIDGETS_PLUGINS_EXPORT")# Source filesSET(PLUGIN_SRCS  ctkVTKWidgetsPlugins.cpp  ctkVTKWidgetsPlugins.h  ctkVTKWidgetsAbstractPlugin.cpp  ctkVTKWidgetsAbstractPlugin.h  ctkVTKRenderViewPlugin.cpp  ctkVTKRenderViewPlugin.h  ctkVTKScalarBarWidgetPlugin.cpp  ctkVTKScalarBarWidgetPlugin.h  ctkVTKSliceViewPlugin.cpp  ctkVTKSliceViewPlugin.h  ctkVTKTextPropertyWidgetPlugin.cpp  ctkVTKTextPropertyWidgetPlugin.h  )# Headers that should run through mocSET(PLUGIN_MOC_SRCS  ctkVTKWidgetsPlugins.h  ctkVTKRenderViewPlugin.h  ctkVTKScalarBarWidgetPlugin.h  ctkVTKSliceViewPlugin.h  ctkVTKTextPropertyWidgetPlugin.h  )# ResourcesSET(PLUGIN_resources  #Resources/CTKVisualizationVTKWidgetsPlugins.qrc)# Target librariesSET(PLUGIN_target_libraries  CTKVisualizationVTKWidgets  )ctkMacroBuildQtDesignerPlugin(  NAME ${PROJECT_NAME}  EXPORT_DIRECTIVE ${PLUGIN_export_directive}  SRCS ${PLUGIN_SRCS}  MOC_SRCS ${PLUGIN_MOC_SRCS}  RESOURCES ${PLUGIN_resources}  TARGET_LIBRARIES ${PLUGIN_target_libraries})
 |