123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- project(${PROJECT_NAME}Plugins)
- #
- # See CTK/CMake/ctkMacroBuildQtPlugin.cmake for details
- #
- set(PLUGIN_export_directive "CTK_DICOM_WIDGETS_PLUGINS_EXPORT")
- # Source files
- set(PLUGIN_SRCS
- ctkDICOMWidgetsPlugins.cpp
- ctkDICOMWidgetsPlugins.h
- ctkDICOMWidgetsAbstractPlugin.cpp
- ctkDICOMWidgetsAbstractPlugin.h
- ctkDICOMQueryRetrieveWidgetPlugin.cpp
- ctkDICOMQueryRetrieveWidgetPlugin.h
- ctkDICOMTableManagerPlugin.cpp
- ctkDICOMTableManagerPlugin.h
- ctkDICOMTableViewPlugin.cpp
- ctkDICOMTableViewPlugin.h
- )
- # Headers that should run through moc
- set(PLUGIN_MOC_SRCS
- ctkDICOMWidgetsPlugins.h
- ctkDICOMQueryRetrieveWidgetPlugin.h
- ctkDICOMTableManagerPlugin.h
- ctkDICOMTableViewPlugin.h
- )
- # Resources
- set(PLUGIN_resources
- )
- # Target libraries
- set(PLUGIN_target_libraries
- CTKDICOMWidgets
- )
- 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}
- )
|